Yes. When you go to checkout you will be prompted. You could also click on "Sign up" at the top of the screen and join there. It is free to join and you will get a discount code for signing up...and Gem points!
You will also then have an option to add items to a wishlist.
Gem points is our reward scheme. You collect points for carrying out a variety of actions, including signing up for the newsletter, sharing on facebook, ordering products and much more. You can then exchange them for money off vouchers. For a full list, please view our rewards article.