I purchased an iPhone 8 about a month ago. Today while cleaning it with the cloth supplied with my iMac I noticed it has a scratch right on the right edge of the screen! After a closer inspection I also found scratches on its back near its edges. I have no idea how the scratches got there because I'm extra careful with it to the extent that I always clean off the dust on any surface I lay it on. Disappointment is the only word that comes to mind. Moreover, Apple claims the phone's surface is oil repellent but actually the phone acts as the opposite. I have the space gray version and I guess I've never seen such a powerful fingerprint magnet! Before switching to the iPhone I had a Samsung Galaxy with Gorilla glass which I used for 1.5 years and it didn't have one scratch when I resold it and was much less of an oil magnet than this iPhone. I feel like I've been fooled by Apple... Disgusting!