I have loved online shopping for as long as I can remember. However, I recently moved about a mile away and wanted some boots. I couldn't find prices I Iiked online and when I came in I found a darn good pair of street bike boots for $60(!) About six weeks later, they had a top notch (house brand again) pair of ventilated boots for the same price and actually allowed me to return the six week old boots for full price. What?! They have an amazing satisfaction guaranteed return policy and that's why they get the extra star. I've also since returned a pair of gloves that I tried out for about two weeks that were too tight and again got a full refund.
I have since purchased quite a few things there, the prices are competitive and the staff has been friendly and helpful. What more could you ask?