The Babyville snaps are plastic/resin and I found on Amazon from
a store called "I Like Buttons" that you can get a mega amount for
a reasonable price.
My friends & I went in together and bought 1000 sets in 20 colors
(they have OVER 100 colors to choose from) she picked 10 colors
and I got 10 colors. So we each got 500 pieces. Can't imagine how
long it will take me to use them all up.