When will I receive my points for leaving a review?Updated 3 months ago
We value your feedback and offer points for reviews. If you’ve used the link from the review request email, points should automatically appear in your account within a few minutes to several hours. If you left a review directly on the site, please send us a screenshot, and we will manually add the points to your account. We appreciate your participation and want to ensure you are rewarded for your invaluable input.