I used to buy all my bike stuff from them until i realised other online stores can deliver faster. Why wait 2-3 weeks when i can get the same in 2-3 days?
The one thing they are good at though is offering refunds. I regularly buy clothing in different sizes and send back the ones i don’t want for a full refund. Also i bought a pair of Oakley sunglasses which i hated and immediately sent back for a no questions asked refund.