You've never been pre-paid for your traffic? If you have, you wouldn't think it was such a scam.
People make deals all the time. You just have to make sure the terms are good for you, or you could agree to a deal that gives you the short end of the stick.