Many people CAN fit two or three different size of frames, and can make it work with stems and spacers.
I typically prefer the biggest frame I can get on; but I like more "classic" geometry. Some racers ride the smallest frame they can get on, so they can run ridiculous handlebar drops, and have a lighter/stiffer frame.
But don't let a shop solve their inventory problem on your bike fit.
__________________
Good night...and good luck