I don’t think anonymity is the issue, Dylan. I think with most shopping these days , it is cheaper and there is more selection online. My husband went to buy a new Apple Iphone 6 the other day from the o2 shop in Eagles Meadow and was quoted £799. It is on sale at the Apple store online for £699!!
My nephew’s buy their Playstation and Nintendo games from Amazon because high street shops charge between £5-10 more per game!