Do not order OEM parts from their online store. My first order I didn't receive 2 bottles of oil, on the invoice that came with it the oil had circles around the quantities whereas everything else had ticks. I called them and spoke to the online parts staff who got defensive and said "I wasn't the one who packed your order", which I found strange as I wasn't even accusing the staff of anything just enquiring. Staff said would speak with the people that did then called back and said that the oil was sent but they will be sending me out another 2 bottles. I ended up only receiving 2 bottles which is what I ordered and judging by the invoice I imagine they were left out of the original order hence why they were circled. Unfortunately I didn't learn from my first experience and ordered another lot of parts. This time they never arrived, I called them and they advised they had sent the parts out and they were signed for. I asked for the proof of delivery which was sent to my email and the signature did not match anyone's at my address. I was told that they would be setting up an enquiry with the freight company and that I should too as it would help speed up the process, it didn't. I was promised by both staff at Trooper Lu's and their freight company that I would receive calls back, which I didn't. I gave them a week after my initial call to lodge the enquiry to be told that the delivery driver says had left the package at my front door and as they have authority to leave there is nothing they could do. So I am now out of pocket and my bike it still unroadworthy. There are better dealers out there, don't bother with these guys the service is terrible and judging by the other reviews they don't seem to be able to service either. Do yourself a favour and go somewhere else or if your really want to, just throw the money in the toilet and flush, it's basically the same thing.