I think they would be better off telling you up front that it might be months before you get your order, and oh, by the way, we can't get in touch with our "trading partners" and tell you why it is taking so long. I have been happy with most of the items I get but after a couple of months of waiting, I tend to get frustrated.