Ordered a jersey and they said it would be delivered by December 1, 2022. I call on December 1 to see where the jersey is and they tell me it's not shipped yet and will be delivered by December 20, 2022. I cancel the order on the phone and wait for a refund. Instead of a refund I keep getting emails saying they're working on shipping the jersey. I contact them again to cancel. Same story keeps recycling with no refund and no confirmation of cancellation. I had to contact my credit card company to dispute it.