Got a new screen for my MacBook Pro Retina 15 recently and I've already got a light scratch on it, that I assume has come from cleaning it, as I've had a similar issue before. I use iKlear screen cleaner and a RadTech microfibre cloth (shaped to the size of the screen, which I put in between the keyboard and the display when the display is closed). This combination cleans the screen well. It seems whatever I do, however lightly I clean the screen, it always ends up with scratches on it. I clean a Windows laptop in the same way and no scratches, so what am I doing wrong? What is going on?