I had purchased a 99 BMW in 2005. Within several months of my purchase it came up with a problem that the Dealer charged me over $2,000 stating I needed computer work. I repaired it and within a week, the problem was back. A friend of mine had all their work done at Arts Tune and Lube and suggested I try them. The problem was a bent spark plug, which was $3.25. I had an oil change and some other maintenance done also. Very reasonable and very honest!!!