I guess it really depends on what you're looking for. If you're buying a book online, it might be worth going to a local bookstore and checking out the other books on the same shelf. You might find a better book (by being able to skim it quickly), or you might come across another book about a hobby you've been wanting to learn more about along the way.
Visiting physical stores allows for "happy accidents" that wouldn't have occurred while shopping online. Targeted ads (or "customers who bought A also bought B") can help, but they seem tuned to maximize profits, not for inspiring new ideas.