I have never paid any transaction fees till date. ( I am using credit card for the past 4 years). If any merchant establishment asks me of charge, i refuse to buy from those merchants. Then they will waive the transaction fees. Or else i simply walk out to a different merchant.