Bed Bath & Beyond

Ordered a blender online from Bed Bath & Beyond.  Normal online experience from a good etailer is ship within 24 hrs. should have been here in about 5 days.  I found an email from them several days later telling me I needed to call and they hadn't shipped the item.  I called and it was just a secondary card verification, even though there had been no problem with my credit card when I placed the order.  Now they delayed shipping my product almost a week for some ridiculous internal policy at Bed Bath & Beyond.  Major FAIL by an online etailer, product must ship when you order it.