Mine is perfect got it on launch day.
Mine was perfect on launch day as well. Since then, I have like 5 or 6 extremely small knicks and one small scratch (white iPhone 5)...
Big deal, I will put a case on it eventually and those will all be hidden. It is going to get scuffed up anyway. I am extremely happy with the phone, so I will not be complaining about a few scratches on it.
I will complain about still having to wait for the Lightning to 30-Pin adapters though
I want to use my phone in my car again