I purchased a sun-roof based on Jim Wilson's assurance against leaking. The roof leaks and Jim Wilson refuses to properly repair the roof. He acknowledges that the roof is under warranty but will not fix or replace it. I do not recommend purchasing items or services from this shop.
Cons: Will not honor warranty.