It's good to buy phones at Best Buy if the phone is through one of the carriers cause they do the rebate at purchase and you don't have to send anything in like the carriers make you do. Also for the Galaxy Nexus International version, I buy my International version phones off eBay since none of the stores will get them usually.