NatWest, Lloyds, First Direct, Nationwide and Santander customers can get up to £200 free cash in time for Christmas.