8 to 10?There are no fewer than 8-10 different big grocery stores(several of each) where I live.
Like who?
There are 3 where I live, Walmart, Winn-Dixie and Publix.
They are in my town, we used to have about a dozen hardware stores, now there are none.If one is too high, I go to the other, if they are all too high then either a) they are colluding which is already illegal or b) they are charging the least they can charge while still operating their business.
If you believe Home Depot and Lowe’s are monopolies(they aren’t), then attempt to break them up under that premise.
It is for corporations.Price fixing is not the answer.