I really don’t get this print ad For Dixons that’s been placarded everywhere on the Tube

Are they basically saying, go and take a look at the plasma screens at Selfridges, the most fashionable department store on Oxford Street, and then head off to Dixons, the ugly, unfashionable store to buy More >