Membership is completely free! You can even earn redeemable points without making a single purchase, though making purchases is the easiest way to accumulate points for future rewards.