I have gone for 24 Month Subscription of surfshark. They are offering a big discount and the reviews look good. 30 days return policy. The first setback is that FNB Mobile won't allow me to login while on VPN. I thought VPN was also supposed to make all banking including through mobile app more secure especially if on public wifi. I will ask FNB about it.