Although Helix Studios's website is hosted on a world wide content delivery network that assures the fastest speeds for downloading and streaming videos to your computer, it is possible that you experience buffering or choppyness when watching videos. In such cases, you should check your wireless signal level, see if other people on your network are downloading large files, or if your computer has slowed down due to a virus or spyware.
In such situations, downloading the videos to your hard drive prior to viewing will avoid the start/stop problems.
An internet connection of at least 1 Mbps is recommended for watching the streaming videos. You can use this link to test your Internet Connection speed.