This is my second set of red badges. The first ones were off Amazon for like $20. They were from China and they didn't last too long. They started to lose their color so I bought more expensive ones off eBay. So far they are great. They are the perfect sizes and still hold their color well. Very happy with that purchase.