My local Lowes, the first row when you walk in is nothing but drawers of nuts, bolts, and washers. They have prepackaged units of 5, 20 or 25, and 100, but also individual loose items, and backs and pens to package up what you pick out. The idiots flinging things back in the wrong bins really messes me up, I am very bad at telling nut and bolt sizes by appearance. Electronic parts at least, if you are talking large SMD and through whole parts, at least have identification markings so if you pay attention you won't pick a 10K resistor that some dolt through back in the 1K bin when you want all 1K's. However, I would not see this model working, which is something else that raised the cost at Radio Shack - all the packaging and printing on said packaging. It would be wonderful if loose parts would work - maybe common resistors and caps sold by the pound instead of piece. But at least in the US, theft would be rampant. Even if not a completely self-service vending machine, the same sort of thing in a shop like Radio Shack where it would just spit out a receipt to take to the counter. That was another big problem at Radio Shack, at least when I worked there in the 80's - inventory. It was all done by hand, and while it's no big deal to look at 4 big speaker boxes and see that you have 4 speakers in stock, components were another story. At least 80% of our inventory time was in the components, because every single package hanging on the pegboards would have to be counted. Every single magnet in the box of them on the shelf. Inevitably, this is when you'd find a pack of 220K resistors as the second to last pack on the peg for 100K's or some such nonsense, meaning time taken to rearrange the items and go back and change the previous count because you found one more. A vending type machine would already have live inventory counts. A busy store might have 2 or more units, a slower one, just one.