AVOID!
I never take the time to really voice complaints but I really felt like customers out there should be aware. They took over 14 days to let me know that they were out of stock with something I ordered (which their website clearly showed was still in stock). Even when I notified them of it, nothing was done even 3 days later so I ordered it again. They had to credit me AGAIN. Then they also took over 2 weeks to ship my items to me. I am still waiting for one of them (OVER 3 weeks!) No notification of when items will be shipped. Poor customer service, so impersonal (you get some generic "best, IMPROVD Customer Care") no one gives their name or takes responsibility. I will not be ordering from their website ever again.