Mutual fund purchase using debit cards , is safe ? and bank charge any fee for that . please Help.