And the prices are a fraction of what you pay at a brick and mortar place. Especially for e.g. wiper blades.
Companies that "get" e-commerce are out there, but a lot of them are quietly and competently doing their thing in unsexy domains and aren't trying to eat the whole pie.
Rock Auto, for instance, isn't trying to serve every idiot on the planet with a car. If you can't keep your lefts/rights and fronts/backs straight when ordering e.g. brake hoses, you're going to find it a frustrating experience. Putting up a (small) barrier to entry to keep out the least clueful people probably helps keep their costs down.
Not affiliated, just a very happy repeat customer.