but they were pretty low quality
357452
They were cheap, but they were pretty low quality. Spend the extra money and get OEM.
4392006
These were a big disappointment, they were very low quality and very thin and cheap (I guess you get what you pay for). Mine actually arrived with some water stains and I didn't get around to returning so they went into the recycling bin. Wouldn't buy these again, will just go to the dollar store for cheap but decent cards next time.
3718389
Bought these as a gift for a friend. They're pretty tiny and low quality, and tbh I was really embarrassed to gift it. Oh welllll.
942421
They work, but the sound is pretty weak.  you get what you pay for.
2782590
These served their purpose, but they come out of the package scratched, making them look pretty cheap.
4587137
Poorly constructed, these appear to be lower quality seconds.
3758306
they worked well for our project, but they were definitely not great quality if your kids play with them
1352543
I get that they were cheap, but these suck. No bass at all and the sound quality is poor
86932
The quality isn't terrible, but it is much lower than what it should be.
1532757
Meh.  Cheap and crappy looking, but hey they were only 6 bucks so you get what you pay for.
3029790
These are not the greatest quality, however they worked. I had a couple springs that didn't work so those rings couldn't be used.  They also appear to be black and not necessarily oil rubbed bronze.  If you had heavy curtain panels I'm not sure these would hold them, as they are very small and fragile.  For the price, I felt like I got what I paid for.
3707725
They are very very cheap, so the quality is pretty low. Just the smallest pressure scratches and wrinkles them. They get the job done though, so that's enough for me. I'm glad I got so many though, because I've gone through a fair amount just trying to double-sleeve my cards.
143181
Low-quality, and the buckles didn't fit together. They were either sized wrong in manufacturing or they were distorted and bent in shipping or storage.
1190159
Price was low, but they didn't last very long at all before they died.
252176
Very, very,  low quality and  slow delivery. Cheap product, but I guess I got what I paid for. I have seed childrens sunglass of higher quality.  I chucked them in the garbage they were of such poor quality.
4236782
These are made with lighter material than I have had before.  No too much to impressed.  They work, but are not good quality.
1023400
Low quality. I used about 15 of these strips. So far 3 of them fell apart. The glue holding the hook side to the loop side doesn't hold up.