I Bought Weird FINISHING NEEDLES on Amazon. Do they work?