Most traditional vending machines offer candy bars and other snacks, while a growing number of them sell everything from tech tools to hair products and cupcakes at airports and malls across the ...