There are way too many companies online to waste your time and money with this one. I ordered a Roxy shirt and a pair of Reefs. The shipping stated 3-8 business days, I received it in 10. Not great to begin with, but not a deal breaker. When I opened the package, only the shoes were in there. The shirt was nowhere to be found. I called the company today to see what happened and they stated it was out of stock so they just didn't send it. I received no notification whatsoever. Too bad-I am leaving for vacation this week and was excited to bring it with me. Lackadaisical attitude and turtle slow shipping will have me directing my online business elsewhere!