Dealt with them for 3 years, only minor stuff that they would always correct. But at the beginning of the year they lost Paypal, and on the 2nd order they screwed me out of 8 jerseys. Promised to fix it and then stopped communicating with me. I had to call my bank and file a charge back on my credit card to get my money back. Once their bank got in touch with them miraculouslly guess who emailed me. Never again, I now go through www.joyfuljerseys.com. Quality is the same and they still have Paypal for that peace of mind.