I just wanted to clarify that by product reviews, we meant on the site itself. On every product page, there is a section where you can rate the product out of 5 and leave a small review. This is how you earn points.
https://store.theory11.com/products/medallion-playing-cards
If you go to that link, there will be a section at the bottom called "Write Your Review." Fill that out and you should see 10 points added to your account in the near future.