Of course. Shops can never compete with on-line retailers for either price or variety. I probably get 2/3 of my books on-line but still pick up random books in shops or supermarkets. Often they're books I would never have planned to buy and more often than not turn out to be at least reasonable.