I just got my bill from Visa (BOA) that credited the 3% to the bank for our bill in Bahamas! Didn't like that. Before, however, I don't know who got the surcharge. Perhaps it was buried in the vendor charges. This charge, at least on my card, goes to BOA, not the vendor.