Well, see, here's the problem. For you to have the SP NOW, Nintendo would have had to overnight them to BestBuy. Nintendo only overnights at the store's request, and BestBuy NEVER does that.
Secondly, BestBuy stores don't usually get product sent directly to the store, they go to a central distribution center first. This delays stuff by at least a day.
Lastly, neither BestBuy or Walmart have them where I live, which is in Washington State. Yes, right where Nintendo ships them from. That's the reason why stores like GameStop that have stuff sent directly to the stores get stuff the day they release here. Obviously, GameStop, EB, etc. don't have them either. And according to a couple of my friends at Nintendo, it hasn't shipped yet, and doesn't ship until tomorrow.
So, what we have here is a quandry. We have a newly registered user claiming to have the SP, and we have someone very well versed on the way Nintendo deals with retail stores telling you that it hasn't shipped. So the only way to resolve this is for Linkwannabe to give us some sort of proof, like a picture of him holding his SP in one hand (bottom side with US label visible), and his receipt in the other.