Let him go. Sounds like he knew exactly what he was doing, putting you in a tough situation. Some people are slimy. We work for non-profits here all the time, and of course we get asked for discounts and exceptions. We do what we can; within reason. Sometimes we knock a percentage off our mark-up on t-shirts, or give them a little better cost on printing, but we are a business. We need to make money, and these organizations understand this (at least the credible ones). This guy wasted your time, tried to weasel free stuff from you, and sounds dishonest. I'm sure you're not the first he has done this to, and I'm sure it won't be the last. If you're really concerned about a negative review, contact some of your best customers and ask them to send you a review of their own, ours have been posted on google and they come up right after you search us. Anyone with half a brain will realize there is always one or two bad experiences that can happen in business, and if you do great work, it should speak for itself. Good luck! And don't let it get ya down!