Out Of Province inspection was performed here. Headlights were fogged over so other ones were installed , which got broken during install , which I was left paying for . Originally had morning appt which got pushed to the entire day . 1 hour job almost didn’t get finished in a entire work day , which led to the Manager shouting at the Tech with me being in the same room . Carcraft left me out 600$+ and an entire wasted day . If I could give them 0 stars , I would . Stay away .