Just like the review before me, I had a great experience buying my car at Stahl but it started giving me trouble right away. I took it in and they kept it over night giving it to a service tech to take home and he put 130 miles on my brand new car!!! I was so upset when they told me this that I didn't bother to look over my car. When I got home my husband noticed a scratch that was across the bumper and I had to take it back again to be repaired. They never found out what was wrong with my car and since then it has been a nightmare. Looks like I will have to look into the lemon law as well.
Cons: Worst place to do business
more