After an item was delayed 3 times and 6 weeks, I started looking at this company's reviews and realized I wasn't the only person with this issue. I was lucky enough to be able to cancel the order (hopefully with a full refund). I reordered the same product from another company and the product was shipped the SAME day with tracking. I'm not sure why they can't be honest with whether a product is in stock and ready for shipment. Yes, they offer lower prices, but unless you have oodles of time, don't count on actually receiving it. You get what you pay for, I guess.