We used this on a client site and it works well. We did run into an issue where the discount given to a particular role resulted in triggering the "Sale" flag to be displayed. This did not make sense to me, so I contacted support, who was very responsive and helpful. It turns out it was not an issue with the plugin itself, but just the way Woo works. We came up with a custom solution so that the "Sale" flag only shows when you enter a value in the "Sale price" field, not anytime the original price is discounted. We shared the custom code with their support team, so if you are having the same problem, check out their website for the code.