I work for one of the larger subsidiaries of Westpac and must admit I havent heard of this channel before.
In terms of whether it is worth your while you would need to decide whether there are any financial products / services that you are looking at purchasing. At the end of the day it doesnt...