Rewards compliment Reviews very well. They make it more worthwhile for the customer to leave a review and improve your company profile at the same time. Stores with hundreds or thousands of reviews have excellent track records and greatly benefit from them.