Delivery was promised in 2 days. It took about 2 weeks. While awaiting delivery, I received multiple messages each day, via email and text, offering discounts for the very items you had failed to deliver. Its one thing to deal with a long delayed delivery. Its something else to be bombarded daily with a barrage of product offers from a company that couldn't figure out I already bought, and was impatiently waiting for, those very same items.