It's funny, that "normal rate" is apparently $30 for 400MB, yet someone on a different plan pays $25 for 2GB. And in fact I pay $30/month for unlimited data.
AT&T is
obviously milking it. If they wanted to charge fair prices, they would have bumped Xgm541's father up to the 2GB plan for a month... essentially charging him an extra $10 for 1.8GB, not $15 for 200MB.
The average customer who subscribes to the 200MB plan obviously expects to use less than 200MB each month; if they wanted 400MB worth of data they would buy the 2GB plan for less money. So, why does AT&T automatically charge them for an additional 200MB? They obviously don't want it! Why doesn't AT&T offer a $15 for 200MB + $0.20 for each MB thereafter plan? Or why doesn't AT&T offer to temporarily bump you up to the 2GB plan for $10. ...I think the answer is obvious: they're milking it.
And yes, it's in the contract. So? Unfair policies can and should be challenged. It's not like there are a plethora of options out there.
Geez, it's like saying execution is a just punishment for shoplifting, as long as it's written in the law books.
*removes grumpy hat*