First time to do a review. Firstly, I must mention the support provided by Marco. I had issues on my side which prevented proper installation. Let's just say Marco sorted it and went to great lengths to explain things to me. The reward points component works a treat and will play an important part in our sales strategy. Cheers Marco!!