I have been using APC for 3-5 years. They are as honest as the day is long. They don't try to rip you to make a buck. Last time I had to bring my 2006 Nissan Titan to them (truck would start, but not come out of Park), they said the cost would probably be about $99.00 plus whatever they found wrong. Matt called me up...said they found the problem sooner than expected, so the cost was $49.99 plus $4.00 for the part.
more