I recently bought 50 Mb download / 10 Mb upload service from Execulink. At the time of purchase i inquired if that is a guarantee speed up / down and they responded yes it is guaranteed. Unfortunately they did not tell the truth. My download speed has never exceeded 25 mps and upload 7 to 8 tops. Now they tell me that if direct connected it does give as stated but as we all know most of us no longer direct connect but have WiFi connections on most items we own. Why state a speed to begin with if not guaranteed or at lest 80% or better rather the the less then 50 % actually received on wifi. They also said that distance from the router makes a big difference. My laptop and Tv are within 4ft. They are actually trying to push their router as they will not assist troubleshooting if you do not have their router and will change you for that service.