Stay away if you can. If something goes wrong with your vehicle and it is not straight forward it may take years of persistence, lip service, and hours/days of your life to resolve it. If they make a mistake, it will become your problem, your time without compensation unless you fight tooth and nail for it. I do not wish my experience on anyone. Best of luck to anyone who has the displeasure.