"That is how the free market works."

LOL!  Econ 101 should be a required class for everyone so that people cannot have graduated college and still say silly things like this.  There are no wage or price controls in a free market, period.

"Why don't they raise their prices under this scenario? "

The ones who can, will.  The ones who can't, will be out of business.