Review (5/5): The best and no defective caps in this pack of 1000 ...
The best and no defective caps in this pack of 1000 unlike the cheaper brands you buy and a 10th of them are garbage. I wouldn't order any other