Business-to-consumer (B2C) online shopping process , it evokes the physical analogy of buying products or services at a regular retailer or shopping center .