I bought the 50M speed, sometimes I reach that speed and sometimes i barely reach half of it. also when i bought the service they said they will guarantee the price for 2 years, but they never said its 2 year contract and there is a termination fee if you decide to cancel, but they mention it in their first bill. they make me pay a 120$ termination fee. Make sure to read your first bill, or you will get scammed like they did to me.