I've bought multiple items in the past year from them including riding gear and bike parts. Had to return/exchange some things. Never a problem. Good prices, particularly on clearance. Reasonably fast shipping, usually within one week in the US. $10 shipping return fee is reasonable considering what shipping costs otherwise. Recommend them.