Polycase
This company makes great products. I do find their shipping policies to be a bit odd. They tend to charge a lot more for shipping than is fair, especially for smaller orders. And when I buy this part in volume (250 pcs.) the UPS price they charge is considerably higher than what I pay to ship packages by UPS of the same weight and size. I think this is just a way to make a little extra $ by them.