Where do you buy Beyblades?

I just wanted to know where everyone buys their beyblades. I normally buy off Amazon, but sometimes their prices are high. Does anyone know any good websites to buy off of? 
I'm specifically looking for Drain Fafnir.
(Although this could go into Questions and Answers, I just decided to make it Beyblade General because no one is answering a specific answer- I'm just curious.)
Ok thx didn't know that existed

Do you know how to close threads?