Generally I'm happy buying from Screwfix for electrical and plumbing but whilst BES act as an alternative for plumbing, I don't know the best (non-trade) alternative for electrical supplies. There are always a few things Screwfix don't sell, and of course "Screwfix" and "special order" don't mix well.
Current problem is the consumer unit. I want to buy an MK 21 module unit, but presumably nobody else does so screwfix don't stock it.
Fash