Check your Internet connection speed to see if you have quick enough upload bandwidth.

YOU MUST HAVE AT LEAST 0.5 MPBS
UPLOAD SPEED to use our Service

Download speed is irrelevant because it is almost always higher than upload speed. If it is not as fast as your upload speed, then download speed must be at least 0.5 MBPS as well.