I think so...
I don't know if this helps but I originally purchase my first iPhone (iPhone 3G) through AT&T and it was a refurb. I had ZERO issues with the phone. The one I received didn't have any defects at all.
I can't speak for everyone but mine was a very good purchase. I had that phone for well over a year with no issues.