That is kind of what supply houses for tradesmen are and have always been. But isn't exactly self service, you tell them what you want and they go pull it for you. That makes the "pick up services" many large retailers have gone to in recent years not really anything new either. And those order pickers are a place where the cashiers that have been replaced with self checkouts have been moved to so the self checkout didn't exactly eliminate the jobs some claim it did, it just moved people to different tasks.
Correct but in the case of retail stores they need some type of display so customers can see the items.
I was recently talking to one of the electrical clerks at my Local HD. She said they are only allowed to display a few of certain items such as AFCI/DF breakers. The rest of the inventory goes at the very top of the racks. Even with that she said they watch customers climb to the top of the racks, grab the items and walk out the store.
On of my guys was at HD a few months ago and the electrical clerk was helping him with something. They looked over and there was a guy with 2 kids (10ish +/- old) loading up a cart full with Romex. The clerk commented that apparently the other clerk forgot to lock it after the last customer. He said he was not too worried seeing the guys with his kids and would lock in when they finish. They then watched the guy and kids walk straight out the store without paying.
I see posts on Nextdoor in my area with videos of kids running up to porches stealing packages then bring them to their parents waiting in the cars.
Our next generation is being taught that stealing is ok. Our counties attitude that we should feel sorry for all criminals and there should be no punishments for there crimes is not the way to go.