I got a black iPhone 5 16gb for Christmas from my parents and it was already activated with Verizon. My family used to have AT&T but when my parents bought the whole family iPhones they turned to Verizon for a trial run because we're gonna switch. They bought them at best buy. We have to go back into the store tomorrow anyway to officially switch permanently to Verizon and get our old phone numbers on our new iPhones. But I just called best buy and the guy told me the only think you can't exchange for is color. So is there anything I can do to get a white iPhone tomorrow instead of sticking with this black one? Maybe return this one and then buy the white one? Also if I do that, is there any way to transfer all my data and settings and everything to my new white one, like with iCloud or using my Mac or anything? How do I do that?