The product reached on time. It's a great product. However, I didn't have up-to-the-mark support about the fitment of the product on my motorcycle. Although I was reassured it was a direct fit, it was not. However, upon raising my concern, customer support wanted me to send it back for a replacement with a different model number which was a real pain and missed out on the hassle-free experience that one would expect.