I had a similar bad experience with MLB. The problem is that there is no customer service phone number and the people who handle the emails are terrible. I ended up disputing the charge and returning the item. Its a shame because the quality of the items is good and you can't beat the authenticity.

You may be stuck unless you want to return the item. I would suggest calling your credit card company. They are probably your best bet. Unfortunately you will probably have to send it back for them to help.