Consistently bad reviews... and more coming! What a waste of time. Why do they bother offering estimated delivery dates if they still don't arrive one week afterwards. Customer service was unhelpful aside from offering 20% off the shipping fee of $20. So this means $4... really? I have used them for 8 years and in this time of so many options, I plan to shop elsewhere. Totally unsatisfied with their promises and lack of delivery.