I have used this product for years from multiple suppliers. They are constructed pretty cheap, but are good enough for what I need. You always seem to get a few broken ones in the box (especially if UPS decides to throw them), but for the price it's worth it.