1. A method for operating a vending machine comprising the steps of: monitoring sales of each of a plurality of product offerings for the vending machine by receiving sales information from the vending machine transmitted via a wireless network; analyzing the received sales information with a computer and identifying an underperforming product offering in the plurality of product offerings; and responsive to the analyzing step, replacing the underperforming product offering with another one of the product offerings.