Ok...got more info on the company..
The warranty is provided by the manufacturer (see above) and you have to go to an authorized service center for repairs and claims. The warranty is good for the life of the vehicle, but is not transferrable. It covers parts and labor, and damage in the event of equipment failure due to poor installation or defects. The model is the Hollandia 300 Large * Soft-touch. The cost is $980 including tax and it will take 2 days to install it and get my car back.
I am contacting my insurance company, my extended warranty company for the bonneville, and a couple of previous customers of this place (with this product) that live in the area.