has anyone gone to, or heard of Import Source Performance???? if so are they good, where are they located. my buddy clark from Top speed said to talk to peter... is that right?