If you want to get technical, "in-stock" just indicates the state of the stock, not how long it will take them to send your order, but in the era of 2-day delivery, yeah, it doesn't really meet the expectations of most. I see that they actually updated the listings too, but no one reads, so...