The Canon Direct Store is showing the RF 100-500mm F4-7.1L IS USM ($2699.00) and RF 28-70mm F2 L USM ($2999.00) as in-stock. They are going in-and-out of stock, so try adding to cart and reloading until you see “In Stock”.
RF 100-500mm, RF 28-70mm, In-Stock at Canon Direct Store

See deal archive for:
If you purchase something through a link on our site, we may get a small share of the sale (at no cost to you). Please read our disclosure for more info.
Total scam. I ordered one the last time this came up and on contacting the Canon store they said that they didn’t have any in stock, although I even got an email saying, “In stock.” Beware.
It’s not a scam. The problem is the inventory at Canon Direct’s Website is not accurate and does not update immediately. As soon as some of these lenses show in stock, like the 28-70, it is gone within seconds. However, the website does not update it. Next time this happens, I suggest placing your order ASAP and then calling them directly to speak with a sales rep. They are able to confirm your order and their inventory