I like the layout out of their website, it's clear and easy to navigate. They have a wide variety of products and their availability is far better than most. I got my helmet on time, and it was packaged very well so that it couldn't get damaged during shipment. All in all, a stress free and very satisfying customer service experience.