Usually, a good one is expensive. Talk to your local shop, they will usually allow you to test out on their's for a small fee (our local place is 10 bucks). That's the best way to go usually.
Morgan
1998 Contour GL
2.0L Zetec
Stock as hell for the moment....