He may be cheap but he is dishonest. He will tell you your car needs ... read more He may be cheap but he is dishonest. He will tell you your car needs repairs even when it doesn't and may even tamper with your car to create a problem. He told me I needed a new wheel bearing. Luckily I had just had it replaced so I knew it wasn't true. The mechanic that replaced it for me took a look and said someone had loosened the pin and there we're scratch marks as evidence. Greg's auto was the only other garage to work on my car and they also were positive that it was my wheel bearing even though the movement my tire was making could have been several different things. He also charged me for replacing the parking light but never did. It isn't worth the risk.