J&P Cycles website is well built and reflects the professional customer service that they have provided for years.
Parts descriptions and fitment notes help to select the right part.
The ordering, shipping and billing process is straight forward easily understandable avoiding the confusion that is often times found at that stage of the purchasing process with other online merchants.
There are only a few suppliers that I trust to get me the right parts at a fair price when and where I need them and J&P Cycles is definitely among them.