I have had nothing but the very best experience with Fanatics. Only once did I have a mailing issue. I called, they were going to send another for free but then I actually got the original product in the mail as we were talking because of an honest person who received my package by accident. I have, not on purpose, sent un-worn items back after a year and got gift card of same price of product, no questions asked (those items were in perfect, unused condition with tags still attached. This has been the greatest business relationship I've had with anyone.
I had a Iowa Hawkeyes vest that I ordered and it was accidentally dropped off by the delivery service to a wrong address. I had called Fanatics explaining that I did not receive the item as I was alerted to in my email. This was very early in the relationship but the Fanatics guy who I was talking to said he'd send another one free of charge immediately. Somewhere in there I had received the vest as the person who received my vest was honest enough to let the delivery people know, they picked it up and dropped it off. Fanatics was stil willing to send the vest anyway but I said no. Incredible first experience!