I ordered maybe a few months ago, and it did take a really long time to get here. It turned out that something was back-ordered .... and the only notification I got about it was a note with the partial shipment I finally received. Then a few days later, the back-ordered items arrived. So, my guess was that they were waiting for all of my items to arrive before shipping to me, and then they gave up and shipped the partial order, but I sure didn't have any notice of that.