Where do you get your beyblades from [NEWBIE ALERT]

I get my beyblades from Wal-mart. Where do you get them? I was just wondering. So if this isn't a liable topic please tell me!
Amazon and any store where I live
We have a general "Stores with Beyblades in stock" topic, which serves the same purpose.