When ever possible I like to buy handmade. I was working on a hat for baby and needed buttons, there where specially made for the hat and are wonderful! If you need buttons for a project you might want to check out her shop! www.tessaann.etsy.com
Great price for handmade and fastshipping too!