Re: It's not Dixon's fault..
No, it pretty much is their fault.
Their shops are horribly laid out and their staff are more interested in selling extended warranties than in helping the punter make the right choice.
And the prices don't help much, either.