My local Toys "R" Us said they would get some shipments in about 1-2 weeks. Amazon seems like the best choice if you want one now and they may be cheaper too. You can also find high-performance ones. Etsy is another good source and will have homemade one-of-kind ones. Make sure to look at the reviews, since some don't spin very well and are made really poorly.