I worked at a bank before that did charge a fee for non-customers and at first there was a lot of pushback and complaints but as the "same" non-customers got used to the fee, the complaints were very few. Most of the complaints came from the non-customer not the business who wrote them the check.
_________________________
Define Success on your own terms, achieve it by your own rules, and build a life you are proud of. Anne Sweeney