Reviews are moderated and published to our website 1-2 weeks after submission. It may take a few additional days for those points to post to your account. If you don't see your points after 3 weeks, please contact us!
Only verified buyers will be able to get points for their reviews.
In order to get your points, you must use the same email address for the review as your Starface rewards account.