I think the deposits ATT charge though are ridiculous. The deposit should never really be over 300.00 or they should have a restricted credit account like t-mobile has. I know someone who paid a 700.00 deposit for a 16gig 3g. I remember seeing his receipt 999.00 wowza!?!?! I recall him returning it a few days later because I guess we were all thinking he was crazy for paying that nonsense just to have an iPhone.