You could look at a local party supply store. Otherwise, I would recommend looking online. A good online store for party supplies, especially in bulk, would be orientaltrading.com. They have decent prices and other supplies for the theme. The quality of the hats would be typical party-like supplies; it may not be top of the line.