AT&T is now offering refurbished iPhone 3GS units through its online store. Refurbished 16GB models are priced at $149, while 32GB units are selling for $249; both prices are with a two-year contract, and both white and black units are available. In the past, AT&T’s refurbished units have been listed with a notice that they include a warranty of 90 or more and may have “minor scratches.”