I'd have to agree with Luke in that the Visa fee is just a part of doing business these days. It should be factored in from the get go as an expense that need be covered.

Visa has enough credit card market share that it's just something you gotta accept.

And that you definitely are losing sales by not having it.