A customer loyalty program is a great way to save money and earn rewards. Here is a review of the best rewards programs in Australia in 2023