A number of major supermarkets are offering customers the chance to get bonus money to help with their Christmas shopping but deadlines are in weeks