Tag: strengths and weaknesses of vending machines