I know someone else who travels there for services on his Evo2. Heard nothing but good stuff about them.
Guy