I have had a few refurb devices in my time and never had any issues with them. If you don’t mind the thought of a refurb, and want to get yourself and iPhone and save a few some money, head on over to AT&T online.
Right now you can get the iPhone 4 16gb for $99, the 32gb for $199, and the 3GS for $29. not too shabby.
Head on over to AT&T online to order yours.