Yes, in order to earn and redeem points, you must sign up for an account. Sign up here for free and start earning RAD Points today!
If you already have an account, simply sign in before making a purchase.