That is, you pay, say, $50, and you get to try a bunch of cars or in general products that they have on loan from various manufacturers and get some guidance from the staff if needed.
Then once you figure out what you want, you buy it online and get it shipped to you.
Then there is no need to "protect" those shops, since the customer is paying precisely for the only value they add, which is the ability to try out things and ask for advice, and in fact the value of the advice would increase since there would be no conflict of interest.