NEORETIN | Discrom control Pigment Neutralizer Serum | Cantabria Labs

NEORETIN | Discrom control Pigment Neutralizer Serum | Cantabria Labs

Efficacy87/100IrritancyMedium

Works for

Evens skin tone
Potassium azeloyl diglycinate, Bakuchiol + 2 more
Works well
What the product description says
“Even skin tone and illuminating treatment that prevents and fades dark spots.”
Source: Cantabria Labs

This product can help reduce hypepigmentation and even out the skin tone because it contains the following effective ingredients: azelaic acid, bakuchiol, potassium azeloyl diglycinate

Keep in mind that you would need to apply any topical skincare targetted at hypigmentation consistently for a couple of months to get a result. No topical skincare product can help get rid of hyperpigmentation (including post-acne marks and age spots) instantly.

Potassium azeloyl diglycinateKey activeEffect: HighA derivative of azelaic acid. It is obtained by reacting the chloride of azelaic acid with two molecules of glycine (an amino acid) and potassium hydroxide. It is less studied than azelaic acid, but the available research suggests that it also can be effective in reducing skin redness, hyperpigmentation and blemishes. There are claims that it is more bio-available and more effective than azelaic acid, but no comparison study is available. Potassium azeloyl diglycinate is better soluble in water compared with azelaic acid. Because of this property, products with potassium azeloyl digclycinate can have a nicer texture~1.4–1.7%
BakuchiolKey activeEffect: HighA plant extract that is, though different in chemical structure, acts similar to retinoids. First studies show that it can help reduce fine lines and wrinkles, improve skin tone, reduce clogged pores and blemishes, and reduce inflammation. There is no conclusive evidence that bakuchiol is as effective as retinol however. The study that directly compared retinol with bakuchiol used bakuchiol applied twice daily compared to once per day for the retinol. According to this study, bakuchiol is less irritating than retinol. Bakuchiol is extracted from seeds of Babchi plant. Other parts of the plant contain coumarins that could cause allergic and irritant reactions. These compounds should be removed in the extraction process when bakuchiol is produced, but it is a good idea to be cautious and stay away from products that include the Babchi plant extracts other than purified bakuchiol to avoid irritation~1.1–1.4%
Azelaic acidKey activeEffect: HighIs produced by a yeast that lives on normal human skin. It is used in medicine as a topical treatment for mild to moderate acne. It has a mild exfoliating effect. It can also help reduce hyperpigmentation, helps calm down inflammation and can help neutralize free radicals~0.9–1.1%
Ascorbic acidUnder-dosedThe most well-researched antioxidant that works in skin. Helps neutralize free radicals supporting collagen production, helping to even out the skin tone and preventing early signs of aging~0.55–0.8%
Moisturizing
Caprylyl caprylate/caprate, Glycerin + 12 more
Works
What the product description says
“Provides long-lasting hydration.”
Source: Cantabria Labs

This product can help improve hydration of the skin with the two types of ingredients.

The first type is called “humectants”:
these ingredients help attract water. When humectants are on the surface of the skin, they “pull in” the moisture from the outside environment, or from within deeper layers of the skin. The following ingredients in this product do the job: glycerin, mannitol.

This product also contains ingredients called “occlusives”. They help reduce the speed with which our skin loses moisture to the outside environment. These ingredients also help soften the upper layer of the skin, so it feels less tight and nicer to the touch. The following ingredients in this product do the job: squalane, caprylyl caprylate/caprate.

Caprylyl caprylate/caprateKey active· EmollientEffect: MediumHelps soften the upper layer of the skin~4.3–5.3%
GlycerinKey active· HumectantEffect: HighOne of the best moisturizing ingredients. Naturally present in skin. It attracts water to the upper layer of the skin working as a humectant~3–3.7%
SqualaneKey active· Emollient, OcclusiveEffect: HighAn oil naturally present in skin. Works as an emollient to soften the skin and form a protective layer on its surface without a greasy feeling.~2–2.5%
PolymethylsilsesquioxaneKey activeEffect: HighA silicone that improves product texture and helps dissolve other ingredients. Can form a non-greasy film on the skin to prevent moisture loss~1.6–2%
Potassium azeloyl diglycinateKey activeEffect: MediumA derivative of azelaic acid. It is obtained by reacting the chloride of azelaic acid with two molecules of glycine (an amino acid) and potassium hydroxide. It is less studied than azelaic acid, but the available research suggests that it also can be effective in reducing skin redness, hyperpigmentation and blemishes. There are claims that it is more bio-available and more effective than azelaic acid, but no comparison study is available. Potassium azeloyl diglycinate is better soluble in water compared with azelaic acid. Because of this property, products with potassium azeloyl digclycinate can have a nicer texture~1.4–1.7%
MannitolKey active· HumectantEffect: HighHelps to attract water to the upper layer of the skin~0.4–0.65%
Sodium hyaluronateKey active· HumectantEffect: HighOne of the best moisturizing ingredients. Attracts water into the upper layer of the skin~0.35–0.65%
Cetyl alcoholKey active· EmollientEffect: MediumA non-drying alcohol that works to soften the skin and stabilize product formulations helping oil and water mix together~0.25–0.5%
Butylene glycol· HumectantEffect: LowUsed to create a nice product texture and help delivery of other ingredients. Might be somewhat helpful in attracting water to the upper layer of the skin~6.1–7.4%
Caprylyl glycol· Humectant, EmollientEffect: LowHelps preserve products and creates a nice product texture~0.3–0.55%
Glyceryl stearate· EmollientEffect: LowAn emollient that softens the skin and forms a protective layer on its surface. Helps water and oil mix together~0.3–0.55%
Glyceryl stearate citrate· EmollientEffect: LowHelps oil and water mix together while softening the upper layer of the skin~0.25–0.5%
Peg-8· HumectantEffect: LowUsed to create a nice product consistency~0.2–0.4%
TocopherolEffect: Low, below effective dosePure form of vitamin E. Can help moisturise and protect the skin from free radicals. Often used to help stabilise other ingredients or the formula itself~0.35–0.6%
Anti-aging
Side benefit · Bakuchiol, Ascorbyl palmitate + 2 more
Works well

This product can help reduce and prevent fine lines and wrinkles, improve skin elasticity and firmness because it contains bakuchiol.

Keep in mind that it typically takes at least 6 weeks to notice any results because the changes that are needed to improve fine lines and elasticity happen in the deeper layers of the skin. No topical anti-aging product can “erase” wrinkles or fully reverse signs of aging.

BakuchiolKey activeEffect: HighA plant extract that is, though different in chemical structure, acts similar to retinoids. First studies show that it can help reduce fine lines and wrinkles, improve skin tone, reduce clogged pores and blemishes, and reduce inflammation. There is no conclusive evidence that bakuchiol is as effective as retinol however. The study that directly compared retinol with bakuchiol used bakuchiol applied twice daily compared to once per day for the retinol. According to this study, bakuchiol is less irritating than retinol. Bakuchiol is extracted from seeds of Babchi plant. Other parts of the plant contain coumarins that could cause allergic and irritant reactions. These compounds should be removed in the extraction process when bakuchiol is produced, but it is a good idea to be cautious and stay away from products that include the Babchi plant extracts other than purified bakuchiol to avoid irritation~1.1–1.4%
Ascorbyl palmitateEffect: Low, below effective doseBeing a lipid soluble form of vitamin C, it is more stable and can penetrate the skin better than L-Ascorbic acid. It is effective in protecting the skin from free radicals, as well as evening the skin tone, but is less effective in stimulating collagen production compared to L-Ascorbic acid.~0.45–0.7%
TocopherolEffect: Low, below effective dosePure form of vitamin E. Can help moisturise and protect the skin from free radicals. Often used to help stabilise other ingredients or the formula itself~0.35–0.6%
Ascorbic acidUnder-dosedThe most well-researched antioxidant that works in skin. Helps neutralize free radicals supporting collagen production, helping to even out the skin tone and preventing early signs of aging~0.55–0.8%
Anti-oxidation
Side benefit · Bakuchiol, Azelaic acid + 3 more
Works well

This product contains antioxidants (azelaic acid, bakuchiol) that can help neutralize free radicals in skin. By doing so, they can lessen the damage the skin gets from the UV light (sun).

BakuchiolKey activeEffect: HighA plant extract that is, though different in chemical structure, acts similar to retinoids. First studies show that it can help reduce fine lines and wrinkles, improve skin tone, reduce clogged pores and blemishes, and reduce inflammation. There is no conclusive evidence that bakuchiol is as effective as retinol however. The study that directly compared retinol with bakuchiol used bakuchiol applied twice daily compared to once per day for the retinol. According to this study, bakuchiol is less irritating than retinol. Bakuchiol is extracted from seeds of Babchi plant. Other parts of the plant contain coumarins that could cause allergic and irritant reactions. These compounds should be removed in the extraction process when bakuchiol is produced, but it is a good idea to be cautious and stay away from products that include the Babchi plant extracts other than purified bakuchiol to avoid irritation~1.1–1.4%
Azelaic acidKey activeEffect: HighIs produced by a yeast that lives on normal human skin. It is used in medicine as a topical treatment for mild to moderate acne. It has a mild exfoliating effect. It can also help reduce hyperpigmentation, helps calm down inflammation and can help neutralize free radicals~0.9–1.1%
Ascorbyl palmitateEffect: Low, below effective doseBeing a lipid soluble form of vitamin C, it is more stable and can penetrate the skin better than L-Ascorbic acid. It is effective in protecting the skin from free radicals, as well as evening the skin tone, but is less effective in stimulating collagen production compared to L-Ascorbic acid.~0.45–0.7%
Ascorbic acidUnder-dosedThe most well-researched antioxidant that works in skin. Helps neutralize free radicals supporting collagen production, helping to even out the skin tone and preventing early signs of aging~0.55–0.8%
TocopherolUnder-dosedPure form of vitamin E. Can help moisturise and protect the skin from free radicals. Often used to help stabilise other ingredients or the formula itself~0.35–0.6%
Anti-blemish
Side benefit · Azelaic acid, Potassium azeloyl diglycinate + 1 more
Works well

This product can help reduce breakouts and clogged pores because it contains the following ingredient: azelaic acid. This ingredient is used for treating acne and can have a noticeable effect.

In addition, this product contains bakuchiol, potassium azeloyl diglycinate. It can help in reducing blemishes, even though it is less effective.

Azelaic acidHeroEffect: HighIs produced by a yeast that lives on normal human skin. It is used in medicine as a topical treatment for mild to moderate acne. It has a mild exfoliating effect. It can also help reduce hyperpigmentation, helps calm down inflammation and can help neutralize free radicals~0.9–1.1%
Potassium azeloyl diglycinateKey activeEffect: HighA derivative of azelaic acid. It is obtained by reacting the chloride of azelaic acid with two molecules of glycine (an amino acid) and potassium hydroxide. It is less studied than azelaic acid, but the available research suggests that it also can be effective in reducing skin redness, hyperpigmentation and blemishes. There are claims that it is more bio-available and more effective than azelaic acid, but no comparison study is available. Potassium azeloyl diglycinate is better soluble in water compared with azelaic acid. Because of this property, products with potassium azeloyl digclycinate can have a nicer texture~1.4–1.7%
BakuchiolKey activeEffect: HighA plant extract that is, though different in chemical structure, acts similar to retinoids. First studies show that it can help reduce fine lines and wrinkles, improve skin tone, reduce clogged pores and blemishes, and reduce inflammation. There is no conclusive evidence that bakuchiol is as effective as retinol however. The study that directly compared retinol with bakuchiol used bakuchiol applied twice daily compared to once per day for the retinol. According to this study, bakuchiol is less irritating than retinol. Bakuchiol is extracted from seeds of Babchi plant. Other parts of the plant contain coumarins that could cause allergic and irritant reactions. These compounds should be removed in the extraction process when bakuchiol is produced, but it is a good idea to be cautious and stay away from products that include the Babchi plant extracts other than purified bakuchiol to avoid irritation~1.1–1.4%

Can it cause trouble?

Irritancy
1 strong irritant: Parfum
Medium risk
We flagged 12 ingredients with irritancy potential. Severity depends on your sensitivity threshold; the table lists the worst offenders first.
IngredientFunctionIrritationEst. amount
Ascorbic acidThe most well-researched antioxidant that works in skin. Helps neutralize free radicals supporting collagen production, helping to even out the skin tone and preventing early signs of agingHigh~0.55–0.8%est.
PhenylpropanolHelps mask the smell of other ingredients and helps preserve the product formulationHigh~0.15–0.3%est.
ParfumAn aromatic blend of unspecified and possibly irritating ingredientsHigh~0.05%est.
BakuchiolA plant extract that is, though different in chemical structure, acts similar to retinoids. First studies show that it can help reduce fine lines and wrinkles, improve skin tone, reduce clogged pores and blemishes, and reduce inflammation. There is no conclusive evidence that bakuchiol is as effective as retinol however. The study that directly compared retinol with bakuchiol used bakuchiol applied twice daily compared to once per day for the retinol. According to this study, bakuchiol is less irritating than retinol. Bakuchiol is extracted from seeds of Babchi plant. Other parts of the plant contain coumarins that could cause allergic and irritant reactions. These compounds should be removed in the extraction process when bakuchiol is produced, but it is a good idea to be cautious and stay away from products that include the Babchi plant extracts other than purified bakuchiol to avoid irritationMedium~1.1–1.4%est.
Ascorbyl palmitateBeing a lipid soluble form of vitamin C, it is more stable and can penetrate the skin better than L-Ascorbic acid. It is effective in protecting the skin from free radicals, as well as evening the skin tone, but is less effective in stimulating collagen production compared to L-Ascorbic acid.Medium~0.45–0.7%est.
PhosphatidylcholineUsed to enhance the delivery of other ingredientsMedium~0.4–0.6%est.
Caprylyl glycolHelps preserve products and creates a nice product textureMedium~0.3–0.55%est.
Trisodium ethylenediamine disuccinateUsed to improve stability of the formulationMedium~0.25–0.45%est.
Peg-8Used to create a nice product consistencyMedium~0.2–0.4%est.
Polyglyceryl-10 laurateHelps water and oil mix togetherMedium~0.2–0.4%est.
Potassium sorbateA preservativeMedium~0.15–0.25%est.
Citric acidCan work as an exfoliant but is typically used to adjust the product pHMedium~0.05–0.1%est.
Comedogenic
Clean of flagged comedogenic ingredients
None flagged

User reviews

Would you recommend?
No community reviews yet.

Be the first — your take helps the next person decide.

Ingredients

Filter by role to see what each ingredient is doing.

Water~45–55%
Formula
Irritation risk
Low

Plain old water

More about Water
Butylene glycol~6.1–7.4%
Formula
Irritation risk
Low
Works for
Moisturizing

Used to create a nice product texture and help delivery of other ingredients. Might be somewhat helpful in attracting water to the upper layer of the skin

More about Butylene glycol
Caprylyl caprylate/caprate~4.3–5.3%
Key active
Irritation risk
Low
Works for
Moisturizing

Helps soften the upper layer of the skin

More about Caprylyl caprylate/caprate
Glycerin~3–3.7%
Key active
Irritation risk
Low
Works for
Moisturizing

One of the best moisturizing ingredients. Naturally present in skin. It attracts water to the upper layer of the skin working as a humectant

More about Glycerin
Polyglyceryl-3 distearate~2.2–2.7%
Formula
Irritation risk
Low
Works for
Cleansing
More about Polyglyceryl-3 distearate
Squalane~2–2.5%
Key active
Irritation risk
Low
Works for
Moisturizing

An oil naturally present in skin. Works as an emollient to soften the skin and form a protective layer on its surface without a greasy feeling.

More about Squalane
Polymethylsilsesquioxane~1.6–2%
Key active
Irritation risk
Low
Works for
Moisturizing

A silicone that improves product texture and helps dissolve other ingredients. Can form a non-greasy film on the skin to prevent moisture loss

More about Polymethylsilsesquioxane
Potassium azeloyl diglycinate~1.4–1.7%
Key active
Irritation risk
Low
Works for
Anti-blemishEvens skin toneAnti-inflammatoryMoisturizing

A derivative of azelaic acid. It is obtained by reacting the chloride of azelaic acid with two molecules of glycine (an amino acid) and potassium hydroxide. It is less studied than azelaic acid, but the available research suggests that it also can be effective in reducing skin redness, hyperpigmentation and blemishes. There are claims that it is more bio-available and more effective than azelaic acid, but no comparison study is available. Potassium azeloyl diglycinate is better soluble in water compared with azelaic acid. Because of this property, products with potassium azeloyl digclycinate can have a nicer texture

More about Potassium azeloyl diglycinate
Bakuchiol~1.1–1.4%
Key activeIrritant · medium
Irritation risk
Medium
Works for
Anti-oxidationAnti-inflammatoryAnti-blemishEvens skin toneAnti-aging

A plant extract that is, though different in chemical structure, acts similar to retinoids. First studies show that it can help reduce fine lines and wrinkles, improve skin tone, reduce clogged pores and blemishes, and reduce inflammation. There is no conclusive evidence that bakuchiol is as effective as retinol however. The study that directly compared retinol with bakuchiol used bakuchiol applied twice daily compared to once per day for the retinol. According to this study, bakuchiol is less irritating than retinol. Bakuchiol is extracted from seeds of Babchi plant. Other parts of the plant contain coumarins that could cause allergic and irritant reactions. These compounds should be removed in the extraction process when bakuchiol is produced, but it is a good idea to be cautious and stay away from products that include the Babchi plant extracts other than purified bakuchiol to avoid irritation

More about Bakuchiol
Azelaic acid~0.9–1.1%
Hero · Anti-blemish
Irritation risk
Low
Works for
Evens skin toneAnti-blemishAnti-oxidationExfoliation

Is produced by a yeast that lives on normal human skin. It is used in medicine as a topical treatment for mild to moderate acne. It has a mild exfoliating effect. It can also help reduce hyperpigmentation, helps calm down inflammation and can help neutralize free radicals

More about Azelaic acid
Sphingomonas ferment extract~0.65–0.95%
Formula
Ascorbic acid~0.55–0.8%
Under-dosedIrritant · high
Irritation risk
High
Works for
Anti-agingEvens skin toneAnti-oxidation

The most well-researched antioxidant that works in skin. Helps neutralize free radicals supporting collagen production, helping to even out the skin tone and preventing early signs of aging

More about Ascorbic acid
Ascorbyl palmitate~0.45–0.7%
Irritant · medium
Irritation risk
Medium
Works for
Anti-oxidationAnti-aging

Being a lipid soluble form of vitamin C, it is more stable and can penetrate the skin better than L-Ascorbic acid. It is effective in protecting the skin from free radicals, as well as evening the skin tone, but is less effective in stimulating collagen production compared to L-Ascorbic acid.

More about Ascorbyl palmitate
Mannitol~0.4–0.65%
Key active
Irritation risk
Low
Works for
Moisturizing

Helps to attract water to the upper layer of the skin

More about Mannitol
Phosphatidylcholine~0.4–0.6%
Irritant · medium
Irritation risk
Medium
Works for
Cleansing

Used to enhance the delivery of other ingredients

More about Phosphatidylcholine
Sodium hyaluronate~0.35–0.65%
Key active
Irritation risk
Low
Works for
Moisturizing

One of the best moisturizing ingredients. Attracts water into the upper layer of the skin

More about Sodium hyaluronate
Tocopherol~0.35–0.6%
Under-dosed
Irritation risk
Low
Works for
Anti-oxidationMoisturizingAnti-inflammatoryAnti-aging

Pure form of vitamin E. Can help moisturise and protect the skin from free radicals. Often used to help stabilise other ingredients or the formula itself

More about Tocopherol
Hesperidin~0.35–0.6%
Formula
Irritation risk
Low
More about Hesperidin
Caprylyl glycol~0.3–0.55%
Irritant · medium
Irritation risk
Medium
Works for
Moisturizing

Helps preserve products and creates a nice product texture

More about Caprylyl glycol
Trisodium ethylenediamine disuccinate~0.25–0.45%
Irritant · medium
Irritation risk
Medium

Used to improve stability of the formulation

More about Trisodium ethylenediamine disuccinate
Glyceryl stearate~0.3–0.55%
Formula
Irritation risk
Low
Works for
CleansingMoisturizing

An emollient that softens the skin and forms a protective layer on its surface. Helps water and oil mix together

More about Glyceryl stearate
Polyacrylate crosspolymer-6~0.25–0.45%
Formula
Glyceryl stearate citrate~0.25–0.5%
Formula
Irritation risk
Low
Works for
CleansingMoisturizing

Helps oil and water mix together while softening the upper layer of the skin

More about Glyceryl stearate citrate
Cetyl alcohol~0.25–0.5%
Key active
Irritation risk
Low
Works for
CleansingMoisturizing

A non-drying alcohol that works to soften the skin and stabilize product formulations helping oil and water mix together

More about Cetyl alcohol
Peg-8~0.2–0.4%
Irritant · medium
Irritation risk
Medium
Works for
Moisturizing

Used to create a nice product consistency

More about Peg-8
Xanthan gum~0.2–0.4%
Formula
Irritation risk
Low
Works for
Cleansing

Used to create a thicker product consistency

More about Xanthan gum
Polyglyceryl-10 laurate~0.2–0.4%
Irritant · medium
Irritation risk
Medium
Works for
Cleansing

Helps water and oil mix together

More about Polyglyceryl-10 laurate
Propanediol~0.2–0.4%
Formula
Irritation risk
Low

Acts as a solvent for other ingredients. Speeds up the absorption of other ingredients into the skin

More about Propanediol
Phenylpropanol~0.15–0.3%
Irritant · high
Irritation risk
High

Helps mask the smell of other ingredients and helps preserve the product formulation

More about Phenylpropanol
Sodium chloride~0.15–0.3%
Formula
Irritation risk
Low

Used to stabilize mixtures of oil and water, and create thicker, gel-like product textures

More about Sodium chloride
Potassium sorbate~0.15–0.25%
Irritant · medium
Irritation risk
Medium

A preservative

More about Potassium sorbate
Sodium benzoate~0.1–0.2%
Formula
Irritation risk
Low

A preservative

More about Sodium benzoate
Citric acid~0.05–0.1%
Irritant · medium
Irritation risk
Medium

Can work as an exfoliant but is typically used to adjust the product pH

More about Citric acid
Parfum~0.05%
Irritant · high
Irritation risk
High

An aromatic blend of unspecified and possibly irritating ingredients

More about Parfum
Ingredient list view

Water, Butylene glycol, Caprylyl caprylate/caprate, Glycerin, Polyglyceryl-3 distearate, Squalane, Polymethylsilsesquioxane, Potassium azeloyl diglycinate, Bakuchiol, Azelaic acid, Sphingomonas ferment extract, Ascorbic acid, Ascorbyl palmitate, Mannitol, Phosphatidylcholine, Sodium hyaluronate, Tocopherol, Hesperidin, Caprylyl glycol, Trisodium ethylenediamine disuccinate, Glyceryl stearate, Polyacrylate crosspolymer-6, Glyceryl stearate citrate, Cetyl alcohol, Peg-8, Xanthan gum, Polyglyceryl-10 laurate, Propanediol, Phenylpropanol, Sodium chloride, Potassium sorbate, Sodium benzoate, Citric acid, Parfum

Compare prices

Retailers ranked by price — lowest first.

Amazon USPrice as of 11/7 09:38 GMT
$62.99
Buy

Affiliate links · As an Amazon Associate, WIMJ earns from qualifying purchases.

Worth comparing, line by line.

Match % combines shared ingredients, the first five ingredients, shared actives and hero ingredients, irritancy (lower counts in the alternative's favour), texture and body area. Only products in the same routine step are compared.

Side-by-side comparison of this product against its closest alternatives
NEORETIN | Discrom controlPigment Neutralizer Serum | Cantabria LabsYOUR PRODUCTGalenicumDermaHypemium Double SerumSKIN 1004.Azelaic Acid 10 AmpouleBiodroga MD10% Azelaic Skin Booster Serum
Match—62%61%60%
Price$62.99$31.34−$31.65$21.60−$41.39—
Shared key ingredients—5 of 104 of 103 of 10
Key difference—Salicylic AcidPanthenol—
Irritancy Medium Medium Low Low
Drying alcohol————
View product Shop Shop Shop

More alternatives: Barefaced OverachieverDr Sam's Flawless Brightly Pro Serum

Cheaper alternatives? See how this stacks up against similar formulas.
We compare ingredient profiles across our catalog — pick the closest match for your budget.
Open dupe finder

Sources cited in this review

Every concentration estimate and effectiveness label is anchored to one of these 13 studies and safety reviews.

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
NEORETIN | Discrom control Pigment Neutralizer Serum | Cantabria Labs
NEORETIN | Discrom controlPigment Neutralizer Serum | Cantabria Labs

Affiliate links · As an Amazon Associate, WIMJ earns from qualifying purchases.

As an Amazon Associate, WIMJ earns from qualifying purchases.