These are definitely a project that you can DIY. I know, I made over 200 for my own wedding. They are actually quite easy to make. The mini kind make great napkin rings, which is how we used them for our wedding. Then, as the night progressed, the ladies put the poms in their hair. It was so fun!
If you go to a site like Nashville Wraps, you can find bulk tissue paper in a large array of colors.
Photo via The Busy Budgeting Mama