screwfix have a counter with blokes behind it who go and get stuff out of the warehouse, which is probably fairly compact, not big enough for customers to push trolleys round.
B&Q have to have everything attractively arranged in nice wide aisles, this is what you pay for.