Don't trust shipping times
I ordered a shirt as a gift for a friend's birthday. It was ordered a week before I needed it. It said it was in stock. I picked the two day shipping. Figured everything was good. I got an email that it shipped early and was on the way. Two days later when I didn't get it I reached out to the chat. That process was terrible. I finally spoke to someone and they couldn't help me so transferred me to a supervisor, still via chat. The supervisor said even though I got an email that it shipped it hadn't but would ship that day. Also said they would ship it two day shipping like I paid for and he refunded me for the shipping charge. My friend's birthday past now. Still no shirt. It says shipped but hasn't moved. This whole process has been so frustrating. I had to go out and purchase another gift day of party so I had something. Today is 10 days since I ordered the shirt.
