I'm late on this thread but just to throw it out there: My credit TOTALLY sucks but I signed up for my ATT account online and they said nothing about a deposit. Sure you don't get the convenience of just walking into the store to get your phone but this seemed to skirt the credit check problem.
|