I have a box of them from there. The Loops and threads brand is made by one of the big brands but I don't recall which one (look on the back in the small print).
That said, the box I have has the dullest pins I've ever had in them. There were a couple with no attempt at all at a point. Check your pins out and make sure you return them within the window if they're not sharp. I lost the receipt and packaging ages ago so I never did attempt to take them back.