I ordered online and it was simple. Put in your bike and choices pop-up. I ordered my battery and received it quickly. Unfortunately the site had a glitch and ordered wrong battery. I called and emailed my issues. They help me with return without any hassle or interruptions. Very nice and respectful. Only bad thing is no exchange. You have to return for refund and order again. Either way it was easy and professional customer service.