Cart
Home/Shop/Loyalty Rewards
Magic Rewards · 10% back

Get 10% Back on Every Eligible Order.

Signed-in customers earn 10 points for every $1 spent on eligible products. Every 100 points is worth $1 toward a future order. Use a little, use more, or save the balance. The value stays the same. Start with the shop.

10 pts
per $1 spent
100 pts
equals $1
365 days
to use points
17K+
product reviews
Automatic when logged in
Free to join
Flexible point conversion
365 days to use points
How it works

Three simple steps. No card to carry.

1

Sign in before checkout

Points are connected to your account. Create one free or sign in before placing your order.

2

Shop like normal

Once a qualifying order is completed, every $1 in eligible product spend adds 10 points automatically.

3

Choose when to redeem

Convert available points into money off a future order, or leave the balance in your account for later.

Points calculator

What will your order earn?

Enter or slide to an order amount to see the exact point value.

$25$600
Points earned
1,500
Reward value
$15
At the standard conversion, 1,500 points = $15.

Estimate based on eligible product spend. Your account and checkout show the final points earned and available to redeem.

What your points are worth

These are examples, not locked reward tiers. Every point keeps the same value, whether you redeem early or save more.

100 PTS
$1 value
the standard rate
1,000 PTS
$10 value
about $100 spent
2,500 PTS
$25 value
about $250 spent
10,000 PTS
$100 value
about $1,000 spent
No value gap between milestones.

A balance of 1,950 points is worth $19.50, not $10. The examples above make the conversion easy to scan without forcing you into a reward level.

In practice

Simple math. Real value.

A $120 ORDER
1,200 points = $12

Spend $120 on eligible products and your account earns 1,200 points. That balance carries $12 in reward value toward a future order.

TWO ORDERS: $95 + $150
2,450 points = $24.50

Those two eligible order totals add up to $245. At 10% back, your combined points carry $24.50 in reward value.

Loyalty questions, answered

Do my points ever expire?
Yes. Each group of points remains available for 365 days from the date it is earned. There is no monthly reset or paid membership to renew. Check your balance and use points before their individual expiry dates.
Do I have to wait for a reward tier?
No. The dollar amounts shown above are examples. Points keep the same conversion rate at every balance: 100 points is worth $1.
Can I choose how many points to use?
Yes. Choose an available point amount when you redeem, subject to the options shown in your rewards panel. Any points you do not use stay in your balance until you redeem them or they expire.
Do I need to enter a code to earn points?
No. Points are added automatically after a qualifying order is completed, as long as you placed it while signed in. Redemption options appear in your rewards account.
What if I check out as a guest?
Points track to the customer account used for the order. Sign in or create a free account before checkout so your purchase is connected properly.
How many points do I earn per dollar?
You earn 10 points for every $1 in eligible product spend. Since every 100 points is worth $1, that is a standard reward rate of 10% back.
What happens if an order is cancelled or refunded?
Points connected to a cancelled, failed, or refunded order may be reversed so your balance reflects completed purchases.
Where do I see my points balance?
Your current balance, available rewards, and point activity appear in your account after you sign in.

Make the next order count

Create a free account before checkout and start earning 10 points for every eligible dollar spent.

See why 17K+ product reviews keep customers coming back →








Ways to earn rewards

Rewards Points

Rewards Points

10 points for each $1.00 spent

10 Points for each $1 Spent


rewards opportunities

Points Conversion

$1 discount for 100 points

0