Hi Kelkay,
I usually order the popper bodies directly from Edgewater, they are about half the retail price. I also order dozens of them at a time in different sizes. They are located in Syracuse, Utah. Ask them for a catalog.
Edgewater phone number: 1-800-825-0624

Although there are a lot of steps in making the poppers, it usually moves right along because of the quick drying times of the acrylic paints.
The bottles say the paint dries in 30 minutes, but I like to give it at least and hour, more depending on humidity. I try to do at least a couple of dozen at a time, so by the time I get to the last one there is not much time to wait before I can work on the first one again.