HSBC has launched a new five year deal but not everyone will be able to take advantage of it. Here's what you need to know