Yes, this has been going on for a while new. Some prime lenses (35/2, 85/1.
seems to be always "back ordered". There are differeing views as to why this is but it's probably related to worldwide economic problems with Canon perhaps producing fewer lenses and vendors not wanting too much unsold stock on their shelves. It looks like in some cases demand is stronger than they expected.