I want to buy two iPhone's. One for my 18 year old son - who will be put on my Mom's AT&T account and one for myself - which will probably require me to start a brand new account with Verizon and will require a large deposit (as I have poor credit). AT&T wanted something like a $300 deposit though which I can't afford to pay. My Mom got my 17 year old daughter (her granddaughter) an iPhone 3 and an iPhone 4 for my 37 yr old younger sister (who lives with my Mom) this last Christmas. My Mom even bought herself, an iPhone 4. She didn't however get one for me or for my son. My son just had his 18th birthday and he told me just yesterday that he'd rather have an iPhone than the iPod touch that I got him for Christmas, even more than the IFly tickets I gave him for his birthday. So any help would be appreciated. I was thinking about trying CL but I don't know how to avoid getting ripped off nor do I know any other critical thing I may need to know to get the best price and yet avoid a possible bad transaction. Thanks in advance for any help. 
I'm interested in the iPhone 4 for me and possibly the iPhone 3 for my son - since my daughter (17) got that one for Christmas... but I'm not sure.

I'm interested in the iPhone 4 for me and possibly the iPhone 3 for my son - since my daughter (17) got that one for Christmas... but I'm not sure.