Sounds like a customer i would prefer to stay away from. Some will be cheap and still nit pick about what type of results they get and cause you nothing but headaches in the end. Your pricing sounds more than fair, move on to the next person who understands that they get what they pay for.