I shop around, sometimes wiggle are the cheapest for what I want, sometimes they aren't. Shocking stuff. I order it from them when it's cheaper, if its a quid or two I generally still order from them because they deliver to me, more often than not, the next day with free delivery.
CRC I generally expect to take a day longer to arrive, but if its a tenner less, I can wait. If I email Wiggle I get a reply within half a day, and they've always been fair to me.
You migh feel as though their prices are "rip off" or whatever, let it go. They can charge whatever they want, they don't kick a puppy if you don't order. If you get a sizing wrong on clothing, take it on the chin. Don't expect an online shop to have a changing room.