Best-selling machines are back! Click to Shop

Earn 1 point for every $1 you spend, then get $5 off for every 100 points you've earned!

How to Enroll & Start Earning Reward Points

To enroll in the Loyalty Rewards Program, you simply need to have an account at! Once you have an account, you will begin earning 1 point for every $1 you spend.*

You can access and check your Reward Points balance in your account dashboard in the "Reward Points" section of the left-hand menu.

*Please note: you will not be able to accrue Loyalty Reward Points if you check out as Guest.

How to Redeem Your Loyalty Reward Points

Once you qualify for a discount tier, you will be able to click "Use Reward Points" at the final stage of checkout to apply the discount to your purchase.*


*Please note: there is no limit on how many Loyalty Rewards Points you can earn. However, there is a limit on the amount you can redeem per transaction. The limit of points you can redeem in one transaction is 500 points.

See the breakdown of the points-to-dollar discount structure below:

100 points = $5 off

200 points = $10 off

300 points = $15 off

400 points = $20 off

500 points = $25 off