I'd be on the horn with the folks at Lee. You paid for something they screwed up, so they should replace it.
To heck with buying another one, make the original manufacture replace their crappy product.
If nothing else, they can test it and verify your asumptions.
Here's their number 262-673-3075 or email a Tech @
info@leeprecision.com