We all have to shop for food at some point in our lives, whether we enjoy it or not. Whether to pick up necessities such as bread, milk, and eggs, or to push a shopping cart through aisles containing an overwhelming range of produce and goods, going to the grocery store is a stressful task that takes time, preparation, and planning from our busy schedules, even if it is just once a week. Since the early 1800's, the retailing of food has changed in many ways, impacted by the continuously changing lifestyles and advances in technology. The most recent and growing trend is electronic commerce.