Geoff does great work, at a cost that not all will agree with, but he's running a business. If you don't like the price, go somewhere else. When I agreed with the price he's done the work, in other cases I went elsewhere. Name of the game in the car business.