I don't use much data on the phone but I know if Sprint told me I was paying for 2 gigs I would make sure I got up to 1.99 every month and turn off the data. Get what I pay for, but with unlimited I don't use it that often because I know it's always there and by the end of the month I didn't use hardly any? That's strange how that works.
Edit: Missed why I posted anyways... Since I have had the S3 alot of people ask me how much I pay... $150 for 2 lines, the ones with at&t iphones generally tell me they pay in the $120-150 range for one phone. Actually had a customer the other day with Verizon show me his bill and it was $215 with taxes for 2 iphones with 10gigs of data but they only used 1.5 gigs between the two.
In those cases the customer clearly doesn't know what they are doing, they are paying for data they are nowhere near using. and with share everything you get unlimited talk, text and 2gb of data for $100. Not sure how they are getting to $150
The majority of customers don't know what they're doing and don't want to go over, so they pay way too much. Most of the people I talk to are on legacy plans and with VZ and Att and you can't just change your plan without contract extension. Legacy Nation 900 with unlimited text and 3gigs for an iphone is $110 with $20 or more in taxes... That's close enough to $150 i suppose.