Yes, I highly recommend them. I have purchased from them for the last 5 years. Great prices, excellent service and fast shipping. Purchased several helmets, jackets, pants, and bags at excellent prices.
Their sizing charts and "our 2 cents" reviews are very helpful.
I am not associated in any way with this company. I am, however, a very satisfied customer. Hope this is useful.