Who can afford vending machine snacks??