Well, I too have waited 3 weeks now to get shipment of my order. They keep telling me it is delayed and it is now delayed another week out. I wish that they could at least update their website with an estimated shipping date when you purchase the product. Instead, shipment was estimated at 2-3 days when I purchased the product. They don't want to scare you away from that initial purchase - noooo. But in the end, that business practice will make your customers MUCH more irate than just telling them up front that they'll have to wait for the order. It's made me mad!! Still waiting....