Currys like to promote quality of service as the reason for their success, but I suspect add-on sales are a more significant factor. This is much easier to achieve in-store than online.
Take the example of my elderly father-in-law a few years back, who went to Currys and chose an approx £550 Samsung TV. Following some smooth talking from the retail assistant, he was persuaded to “upgrade” with a bundle of extras – premium HDMI cable, extended guarantee, premium Sky subscription, DVD to optimise picture setup, etc, bringing the to a shade over £1000.
My father-in-law didn’t understand what any of these extras were or how to use them, so I went back to Currys with him and arranged for all these extras to be refunded, one-by-one