I’ve had excellent service from Wiggle this year and combined with their discount structure, price match and topcashback they have been the cheapest on everything I have bought. Their exchange and returns system is excellent as well.
Have also used CRC and Merlin and both have been great.
They same to take turns to be the best or the worst. I ordered a bunch of stuff from CRC on Thursday at 1pm expecting it to arrive late next week, and it arrived Friday at 11am – using the free delivery option.