After asking a friend of mine of where to go - I took my SUV down to Island Auto for an oil change and a check engine light that was on in my car.  The owner was really nice and honest - he didn't give me the run-around or try to overcharge me.  My car was repaired well, and for a much better price than what the dealership wanted to charge me.  Will be back again!