How do I sign up for Reflect Rewards?
Make a Tuft the World account and start collecting points. You can sign up here! Please note that you wont accrue your hard-earned points if you're logging in as a guest so be sure to create an account!. At this time, please note that our Reflect Re