Banks are pushing special fixed deposit schemes with attractive rates and flashy names, but the slightly higher returns may ...