The retail store model is so widely used on the Web that it’s taken on the status of a convention. If your users do a lot of shopping on other Web sites, you’ll probably want to stick to that convention. Using conceptual models people are already familiar with makes it easier to adapt to an unfamiliar site.

The Elements of User Design by Jesse James Garrett