It's not a shipping thing from warehouse to consumer. UPS and Fed Ex are delivering on time. Limited inventory at the retail level, combined with lack of sales and/or promotions from those retailers, tells you they're having no problem unloading the inventory they have, but having difficulty restocking new inventory. Still waiting for RQ4 & RQ5 which were supposed to be delivered by late April, early May at the latest. Canadian customers received them when scheduled, the problem seems to be the imaginary line between the US and Canada.