I'll be purchasing my 3GS 32GB at the end of June (week of 29th). I'm not in a rush to get it on the 19th. Are there any advantages/disadvantages of purchasing from one of the three over the others? All three are close by. I'm aware that Best Buy is offering an insurance plan, but otherwise is there any difference? Ease of return on a defective item perhaps? Anything else I should consider?