I placed an order like 2 months ago at mlbshop.com and it hasn't arrived yet. Their service is terrible. One day you speak with someone and tell you one thing and another they say you a completely different thing. Yes, the official web place of the MLB to buy things on internet.
One day, they told me that my order was already shipped. After a while, since my order didn't arrive, I called them back again to track it, and they told me that they don't send to Mexico, and I said, WTF? (they told me that it was already shipped) and they told that my money was going to be refunded, and I said, it sucks but it's oks. A week after that, I noticed that my money wasn't refunded yet, so I called them back again, and they told me that it was going to arrive on December 20th which hasn't happened, of course, once again, I said wtf? (They told me that they don't send to Mexico) but I didn't have a choice but to wait. After that, I called them back again, and they told me that my shipment was going to arrive soon, so I asked for the tracking number and carrier, but they told me that they don't have/share that information, once again I said WTF? It must be joke! so I told them, you send a lot of things and don't have a way to track them? really? who the f*** runs this place? Today, they haven't refunded my money and my shipment hasn't arrived. It is literally in the limbo. Nobody there knows a goddamn thing about my order.
Becareful, I just noticed that Mlbshop.com runs with the same platform of fanatics.com
It's unbelievable that the official web page of the MLB that sell things works this way. A complete joke in my experience.