Question: Why would someone visit many stores before buying products?

Choices: 
- online shopping
- running out of money
- debt
- comparison shopping
- overstocking

The rationale to choose "comparison shopping" as the answer is that: 

a comparison shopping website