Never, I repeat, NEVER in the life of this company has it taken more than a few days for an online customer to receive product ordered. Once, 4 years ago this May, I received the wrong sized shirt. I emailed them about it, and the correct size showed up on my doorstep the next day!