Yes, there is indeed a limit to how much a company can charge for their product.
In a free market system, that is set by people voting with their dollars.
If a product is too expensive for whatever reason than a similar product of comparable quality offered by a competitor, sales will decline, and the company will be forced to decrease the cost of their product to be competitive.
It does work.
If we close off the USA to immigration, at least for several decades, then every company will have to compete for the same labor from the same pool. A good thing.