I never really cared for them. I met a few of them at a convention. Very detached and really not my kind of people. Their Z1 specific parts also suck donkey ballz. I would use them if I had no other option I trusted. Let them work on someone else's car. They are doing you a favor.