It is not so and don't talk stupid. If any transaction fees are to be charged by the bank they have to clearly mention it and if any retailer or dealer charges it they should ask you before charging. VAT or Service Tax is government rule while transaction fees are at banks or retailers discretion