Absolutely awful! Biggest insult to a consumer! I made an order on April 1, and they didn't ship it out until 2 days later. And I'm still waiting for my order! I chose their slowest and least expensive shipping method, but even when I do that for other online products, I have NEVER had to wait this long. They can't track my package, so its lost for all they know. Whether I get it or not, I'm claiming that I never received it so I can have the items sent again or refunded.