No. Membership is free, and you can start earning rewards right away. You’ll even earn points when you create an account.Related ArticlesHow does the auto-replenish program work?How can I check my Loyalty Points balance?How do I earn Loyalty Points?What happens to the Loyalty Points I have already accrued?How can I confirm that I have received double points for my order?