These look similar to the polyester ones from China but they are a better specification being made of the more desirable, more stable polypropylene material. These are actually a lot better made than the Vishay ones I have been buying from Farnell!
eBay