I'm taking my iphone to the genius tomorrow because of my crap home button and was wondering if anybody has been able to switch colors. I have black and I can already see micro scratches all over the back. Not to mention fingerprints. Does the white reduce scratches and smudges you can see? Does apple repair the cracked cases for free?