In short, Steve is a crook.
Brought my car for paint and body work after collision. His invoice was 30% higher than the estimate and I did not ask for anything more. He made fraudulent acts and document that, if submitted to police, will have resulted in jail time. After checking him out, I found out that was convicted several times on charges related to dishonest business conduct. I got my money back but after a few months of discussion including legal action.
He is a crook, although a nice one, I even think that he is doing that without malice, just because it is in his blood. It was too easy to get enough information to put him away, should I decide to.