Vitality is awesome if you use it properly. The higher your Vitality status, the better the rewards. They reward you for being healthy (because that means less claims payouts for clients and more money in their pocket). So buy Discovery shares as well
1) Get a HealthyGear card and you get 25% cash back @ TotalSports or Sportsmanswarehouse (you choose which provider)
2) Link your Woolies rewards card (dont need the Woolies credit card - just the free points card) and get 25% cash back on all healthy food (fish, fresh fruit n veg, etc.).
3) Get a linked Dischem card or Clicks card and get 25% cash back on loads of items. (you choose which provider)
If you go to Sportsmans, Woolies and Dischem, you will see a Discovery or Vitality logo on the price tag of each item, those are the ones you get cash back on. It is a **** load of items.
I get about R 300 back from Woolies, R 200 back from Dischem and R 600 from BP (coz of Discovery Insure) every month. If you paying with a FNB card, you get ebucks on top of those cash backs.
Plus then there are yearly paybacks on the Discovery Life and all the travel benefits (renting car, accommodation and flights) from Vitality.