Here's the situation. A certain telecom company is advertising a "7 Mb/s" internet connection plan, and the monthly bill shows "7.1 Mb/s" internet service. When measured, connection speed is 3 Mb/s. Called customer service and found out that the contract for the "7 Mb/s" plan specifies that connection speed may vary between 3 and 7 Mb/s, and, what surprised me most, I was told that customers in my area are "allocated 3.3 Mb/s". That is, the allocated bandwidth is fixed at 3.3 Mb/s and doesn't really vary between 3 and 7, and most certainly can never reach the advertised 7 Mb/s.
I wonder whether this practice is legal. Can a baker advertise a 7 lbs cake, bill for 7.1 lbs cake, mention in the contract that the actual weight of the cake may vary between 3 and 7 lbs, and fine tune its machinery to always produce 3.3 lbs cakes to be sold as the 7.1 lbs ones?