Some marketing firms will offers special rates for nonprofits. Saving a few dollars can be very enticing. In many cases, firms do this out of the goodness of their hearts. Bless them.
Then there are the companies that use nonprofit business as a way to fill in the gaps when they’re not otherwise making money from full fee clients. You’re seen as a cheap date and not as a relationship.
The danger is that you are not their top priority. If a full fee job comes along, work on your project will likely be put on hold. You won’t be told this. You’ll just wonder why the work hasn’t been done and why your emails aren’t being returned in a timely fashion.
If you complain, then you’re told, “Hey, you’re getting the work done for less.” This is not an acceptable response.
If you agree to a discount, you need to make sure that your project will be a priority. Otherwise the discount will be used as an excuse for not treating your work with the importance that it deserves.
Paying full fee may spare you from some headaches.