I'm looking for an iPhone 4 with a perfect screen (no scratches) but otherwise the cosmetics aren't very important. Is my $400-$425 budget reasonable? I know I have seen them go for this price (yesterday a perfect condition iPhone 4 went locally on craigslist for $400) but I'm always a bit too slow and somebody beats me to the punch. Are refurbs available? I know the price is $599 w/o a contract...but a refurb I'm supposing wouldn't hit my range anyways.