The main customer needs are price, quality, variety, and convenience. Customers often look for these aspects when they make their decisions.