Yeah, I've heard that Mercier stock hubs have a tendency to strip incredibly easily. To be honest, I think you'd be much better off getting a new pair of hubs. There are tons of great track hubs out there and you can generally find a good price. I suggest Campagnolo, Dura Ace, Phil Wood, Mavic, etc.