It pisses me off when companies want charge 3% or more to pay them by credit card.  If you don’t want to take credit cards fine, but don’t profit from it!  Elavon through Costco only charges 1.99% + 25 ¢ (for phone transactions) so don’t lie and try to make profit...