The dates posted on their website of when you will receive your order are not real. Poor customer service. Terrible communication. They did not ship my order until weeks after the original shipping date they claimed. By then I had already long departed the original shipping address. They still shipped to the old address despite my contacting both them and the supplier to provide a new shipping address. They never notified me when it actually shipped. Big headache even trying to reach them by phone or email.
Also started spamming me with unsolicited email newsletters the day after my order was placed.