Waiting isn't the problem!
The waiting isn't the problem, not being told what's going on is. I don't think anyone would have a problem if they were told "hey were behind and you sure get your order in about X days", but waiting a month and then seeing a ad saying "Sale, order now because we are over stocked!"
TKOA