In the last few years, banks have begun foisting hefty charges on customers on all the banking transactions. While some of the charges existed before but the new charges have been introduced on very basic everyday’s transactions. At present most banks even have charge on maintaining minimum balance, cash deposits…