Do stores ever run out of rosemary parmesan bread?

If so, I assume you would just tell them at the counter. But what about for online orders? Do you just assume they would like white bread?

I ordered a giant rosemary parm online and got plain white bread. It's obviously not the end of the world but when you pay $20+ for a sandwich, you expect to get your order correct. It's not enough for me to get back in my car and drive to the store, but I am disappointed. I'm not going to bother saying anything, but I was just curious.