Beautler.Your beauty butler

Wet Stick Moisturizing Shiny Sheer Lipstick with Ceramides Skinny Dip dupes and alternatives Kosas

Pink · Cool · Light

Closest shade match is the equivalent shade, scored on colour, depth, undertone and colour family only. Closest overall alternative is the most similar lipstick overall: shade match 60%, finish and visual result 20%, wear and performance 15%, comfort and suitability 5%.

Closest shade matchClosest overall alternative: Yves Saint Laurent Candy Glaze Lip Gloss Stick 18 Bubble Gum

The equivalent shade and the most similar lipstick overall.

Your shade
Kosas
Skinny DipChange shade
Colour family, undertone and depth: Pink · Cool · Light
Finish and opacity: Sheer
The match
Yves Saint Laurent
18 Bubble Gum
Colour family, undertone and depth: Pink · Neutral · Light
Finish and opacity: Sheer
Overall match
86out of 100
Shade (Shade match)
91
Finish (Finish & visual result)
100
Wear (Wear & performance)
40
Comfort (Comfort & suitability)
100
Shade match
91out of 100
Colour
94
Depth
98
Undertone (Undertone and colour family)
80
Medium confidence· Digital matchWhy it matches
Best price
$43SephoraSephora
Costs $18 more

Your shade $25 at Sephora

More matches

Show
Overall alternativesShade matchesRanked by the overall match: the most similar lipstick on shade, finish, wear and comfort together. Each row leads with its overall match; the shade match is beneath it.

Ranked by the overall match: the most similar lipstick on shade, finish, wear and comfort together. Each row leads with its overall match; the shade match is beneath it.

  1. #2 · Morphe

    Liplock Glossy Lipstick

    Clutched Pearls
    Shade match 79
    $15Ulta BeautyUlta Beauty$10 less (40%)

    Matches: Same opacity: sheerClaims comfortBoth claim hydration

    Differences: Warm rather than cool undertone

    Score details
    Shade match
    79
    Finish & visual result
    100
    Wear & performance
    50
    Comfort & suitability
    70

    Close colour · Sheer

    Ingredients (not scored): 1% ingredient overlap

    Differences: Warm rather than cool undertone

    Retailer shade note: sheer soft pink

    Medium confidence· Digital match

    View match
  2. #3 · Charlotte Tilbury

    K.I.S.S.I.N.G Satin Shine Lipstick

    Pillow Talk Fair
    Shade match 89
    $37SephoraSephoraCosts $12 more

    Matches: Same cool undertoneBoth claim hydration

    Differences: Buildable rather than sheer (opacity)6-hour wear rather than not listed (longevity)

    Score details
    Shade match
    89
    Finish & visual result
    65
    Wear & performance
    40
    Comfort & suitability
    100

    Close colour · Satin · Buildable

    Ingredients (not scored): 3% ingredient overlap

    Differences: Buildable rather than sheer (opacity) · 6-hour wear rather than not listed (longevity)

    Retailer shade note: cool nude pink

    Medium confidence· Digital match

    View match
  3. #4 · Yves Saint Laurent

    Lovenude Lip Blusher Soft Blurring Lip Color

    44 NUDE LAVALLIERE
    Shade match 75
    $43SephoraSephoraCosts $18 more

    Matches: Same cool undertoneSame opacity: sheerBoth claim hydration

    Differences: Deeper24-hour wear rather than not listed (longevity)

    Score details
    Shade match
    75
    Finish & visual result
    100
    Wear & performance
    40
    Comfort & suitability
    100

    Slight colour difference · Matte · Sheer

    Ingredients (not scored): 4% ingredient overlap

    Differences: Deeper · 24-hour wear rather than not listed (longevity)

    Retailer shade note: light cool pink

    Medium confidence· Digital match

    View match
  4. #5 · Charlotte Tilbury

    K.I.S.S.I.N.G Satin Shine Lipstick

    Penelope Pink
    Shade match 80
    $37SephoraSephoraCosts $12 more

    Matches: Very close colourSame cool undertoneBoth claim hydration

    Differences: Nude rather than pinkBuildable rather than sheer (opacity)6-hour wear rather than not listed (longevity)

    Score details
    Shade match
    80
    Finish & visual result
    65
    Wear & performance
    40
    Comfort & suitability
    100

    Very close colour · Satin · Buildable

    Ingredients (not scored): 3% ingredient overlap

    Differences: Nude rather than pink · Buildable rather than sheer (opacity) · 6-hour wear rather than not listed (longevity)

    Retailer shade note: nude with pink undertones

    Medium confidence· Digital match

    View match
  5. #6 · Buxom

    Full-On Plumping Lip Cream

    White Russian
    Shade match 79
    $26Ulta BeautyUlta BeautyCosts $1 more

    Matches: Both claim hydration

    Differences: Warm rather than cool undertone

    Score details
    Shade match
    79
    Finish & visual result
    50
    Wear & performance
    50
    Comfort & suitability
    100

    Close colour

    Ingredients (not scored): 7% ingredient overlap

    Differences: Warm rather than cool undertone

    Retailer shade note: nude pink

    Medium confidence· Digital match

    View match
  6. #7 · Huda Beauty

    Liquid Matte Mousse Soft Blur Lip Cream

    Baby Pink
    Shade match 83
    $25SephoraSephoraSame price

    Matches: Same cool undertoneClaims comfort

    Differences: Does not claim hydration

    Score details
    Shade match
    83
    Finish & visual result
    50
    Wear & performance
    50
    Comfort & suitability
    40

    Close colour · Matte

    Ingredients (not scored): 7% ingredient overlap

    Differences: Does not claim hydration

    Retailer shade note: For a cool-toned pink flush look use

    Medium confidence· Digital match

    View match
  7. #8 · Laura Mercier

    Petal Soft Lipstick Crayon

    Camille
    Shade match 65
    $36Ulta BeautyUlta BeautyCosts $11 more

    Matches: Same opacity: sheerClaims comfortBoth claim hydration

    Differences: Noticeably different swatch colourDeeperNeutral rather than cool undertone

    Score details
    Shade match
    65
    Finish & visual result
    100
    Wear & performance
    40
    Comfort & suitability
    70

    Slight colour difference · Matte · Sheer

    Ingredients (not scored): 1% ingredient overlap

    Differences: Noticeably different swatch colour · Deeper · Neutral rather than cool undertone · 12-hour wear rather than not listed (longevity)

    Retailer shade note: neutral pink

    Medium confidence· Digital match

    View match
  8. Shade match 83
    $22SephoraSephora$3 less (12%)

    Matches: Very close colourBoth claim hydration

    Differences: Warm rather than cool undertoneOpaque rather than sheer (opacity)

    Score details
    Shade match
    83
    Finish & visual result
    30
    Wear & performance
    50
    Comfort & suitability
    100

    Very close colour · Opaque

    Ingredients (not scored): 8% ingredient overlap

    Differences: Warm rather than cool undertone · Opaque rather than sheer (opacity)

    Retailer shade note: soft peony pink

    Medium confidence· Digital match

    View match
  9. #10 · MAC Cosmetics

    Powder Kiss Hazy Matte Lipstick

    Be My Bridesmaid
    Shade match 75
    $27Ulta BeautyUlta Beauty(product price)Costs $2 more

    Matches: Same cool undertoneClaims transfer resistanceClaims comfort

    Differences: Nude rather than pinkBuildable rather than sheer (opacity)10-hour wear rather than not listed (longevity)

    Score details
    Shade match
    75
    Finish & visual result
    65
    Wear & performance
    40
    Comfort & suitability
    70

    Close colour · Matte · Buildable

    Ingredients (not scored): 2% ingredient overlap

    Differences: Nude rather than pink · Buildable rather than sheer (opacity) · 10-hour wear rather than not listed (longevity)

    Retailer shade note: neutral cool beige

    Medium confidence· Digital match

    View match
  10. #11 · Valentino

    Liquirosso 2 in 1 Soft Matte Liquid Lipstick & Blush

    109R - Catch Me If You Can
    Shade match 74
    $40SephoraSephoraCosts $15 more

    Matches: Same cool undertoneClaims comfortBoth claim hydration

    Differences: Nude rather than pinkBuildable rather than sheer (opacity)12-hour wear rather than not listed (longevity)

    Score details
    Shade match
    74
    Finish & visual result
    65
    Wear & performance
    40
    Comfort & suitability
    70

    Close colour · Matte · Buildable

    Ingredients (not scored): 0% ingredient overlap

    Differences: Nude rather than pink · Buildable rather than sheer (opacity) · 12-hour wear rather than not listed (longevity)

    Retailer shade note: cool pink nude

    Medium confidence· Digital match

    View match
  11. #12 · Rare Beauty

    Soft Pinch Tinted Lip Oil Stain

    Hope
    Shade match 73
    $24SephoraSephora$1 less (4%)

    Matches: Same cool undertoneClaims comfortBoth claim hydration

    Differences: Mauve rather than pinkBuildable rather than sheer (opacity)Long-wearing rather than not listed (longevity)

    Score details
    Shade match
    73
    Finish & visual result
    65
    Wear & performance
    40
    Comfort & suitability
    70

    Slight colour difference · Buildable

    Ingredients (not scored): 8% ingredient overlap

    Differences: Mauve rather than pink · Buildable rather than sheer (opacity) · Long-wearing rather than not listed (longevity)

    Retailer shade note: nude mauve

    Medium confidence· Digital match

    View match
  12. Shade match 75
    $12.99Ulta BeautyUlta Beauty$12.01 less (48%)

    Matches: Same cool undertoneClaims transfer resistance

    Differences: Nude rather than pinkBuildable rather than sheer (opacity)12-hour wear rather than not listed (longevity)

    Score details
    Shade match
    75
    Finish & visual result
    65
    Wear & performance
    40
    Comfort & suitability
    40

    Close colour · Matte · Buildable

    Ingredients (not scored): 1% ingredient overlap

    Differences: Nude rather than pink · Buildable rather than sheer (opacity) · 12-hour wear rather than not listed (longevity) · Does not claim hydration

    Retailer shade note: light rosy nude

    Medium confidence· Digital match

    View match
  13. #14 · Yves Saint Laurent

    Loveshine Lip Oil Stick

    150 Nude Lingerie
    Shade match 75
    $45SephoraSephoraCosts $20 more

    Matches: Both claim hydration

    Differences: Warm rather than cool undertoneLong-wearing rather than not listed (longevity)

    Score details
    Shade match
    75
    Finish & visual result
    50
    Wear & performance
    40
    Comfort & suitability
    100

    Close colour

    Ingredients (not scored): 3% ingredient overlap

    Differences: Warm rather than cool undertone · Long-wearing rather than not listed (longevity)

    Retailer shade note: warm nude pink

    Medium confidence· Digital match

    View match
  14. Shade match 58
    $50SephoraSephoraCosts $25 more

    Matches: Same cool undertoneSame opacity: sheerClaims comfort

    Differences: Noticeably different swatch colourNude rather than pink

    Score details
    Shade match
    58
    Finish & visual result
    100
    Wear & performance
    50
    Comfort & suitability
    70

    Slight colour difference · Cream · Sheer

    Ingredients (not scored): 5% ingredient overlap

    Differences: Noticeably different swatch colour · Nude rather than pink

    Retailer shade note: sheer cool nude

    Medium confidence· Digital match

    View match
  15. #16 · NARS

    Afterglow Lipstick

    First Move
    Shade match 71
    $36Ulta BeautyUlta BeautyCosts $11 more

    Matches: Claims comfortBoth claim hydration

    Differences: Noticeably different swatch colourNeutral rather than cool undertoneBuildable rather than sheer (opacity)

    Score details
    Shade match
    71
    Finish & visual result
    65
    Wear & performance
    40
    Comfort & suitability
    70

    Slight colour difference · Buildable

    Ingredients (not scored): 12% ingredient overlap

    Differences: Noticeably different swatch colour · Neutral rather than cool undertone · Buildable rather than sheer (opacity) · Long-wearing rather than not listed (longevity)

    Retailer shade note: ballerina pink

    Medium confidence· Digital match

    View match
  16. #17 · Charlotte Tilbury

    K.I.S.S.I.N.G Satin Shine Lipstick

    Icon Baby
    Shade match 80
    $37Ulta BeautyUlta BeautyCosts $12 more

    Matches: Both claim hydration

    Differences: Warm rather than cool undertoneOpaque rather than sheer (opacity)6-hour wear rather than not listed (longevity)

    Score details
    Shade match
    80
    Finish & visual result
    30
    Wear & performance
    40
    Comfort & suitability
    100

    Close colour · Satin · Opaque

    Ingredients (not scored): 3% ingredient overlap

    Differences: Warm rather than cool undertone · Opaque rather than sheer (opacity) · 6-hour wear rather than not listed (longevity)

    Retailer shade note: a warm nude baby pink for iconic lips in just one swipe

    Medium confidence· Digital match

    View match
  17. #18 · Yves Saint Laurent

    Loveshine Lip Oil Stick

    215 Plum Levitation
    Shade match 73
    $45SephoraSephoraCosts $20 more

    Matches: Same cool undertoneBoth claim hydration

    Differences: Noticeably different swatch colourDeeperLong-wearing rather than not listed (longevity)

    Score details
    Shade match
    73
    Finish & visual result
    50
    Wear & performance
    40
    Comfort & suitability
    100

    Slight colour difference

    Ingredients (not scored): 3% ingredient overlap

    Differences: Noticeably different swatch colour · Deeper · Long-wearing rather than not listed (longevity)

    Retailer shade note: medium berry pink

    Medium confidence· Digital match

    View match
  18. #19 · Sephora Collection

    About That Shine Sheer Shine Lipstick

    18 Flashing Lights
    Shade match 58
    $16SephoraSephora$9 less (36%)

    Matches: Same opacity: sheerClaims comfortBoth claim hydration

    Differences: Warm rather than cool undertoneCoral rather than pinkLong-wearing rather than not listed (longevity)

    Score details
    Shade match
    58
    Finish & visual result
    100
    Wear & performance
    40
    Comfort & suitability
    70

    Slight colour difference · Sheer tint · Sheer

    Ingredients (not scored): 7% ingredient overlap

    Differences: Warm rather than cool undertone · Coral rather than pink · Long-wearing rather than not listed (longevity)

    Medium confidence· Digital match

    View match
  19. #20 · Fenty Beauty

    Gloss Bomb Stix High-Shine Gloss Stick

    N-2 Fu$$Y
    Shade match 72
    $27SephoraSephoraCosts $2 more

    Matches: Both claim hydration

    Differences: Neutral rather than cool undertoneLong-wearing rather than not listed (longevity)

    Score details
    Shade match
    72
    Finish & visual result
    50
    Wear & performance
    40
    Comfort & suitability
    100

    Slight colour difference · Shimmer

    Ingredients (not scored): 6% ingredient overlap

    Differences: Neutral rather than cool undertone · Long-wearing rather than not listed (longevity)

    Retailer shade note: shimmering dusty pink

    Medium confidence· Digital match

    View match
  20. #21 · Valentino

    Spike Valentino Buttery Matte Lipstick

    123R - Spike A Pose
    Shade match 55
    $48SephoraSephoraCosts $23 more

    Matches: Same cool undertoneSame opacity: sheerBoth claim hydration

    Differences: Noticeably different swatch colourDeeperNude rather than pink

    Score details
    Shade match
    55
    Finish & visual result
    100
    Wear & performance
    40
    Comfort & suitability
    100

    Slight colour difference · Matte · Sheer

    Ingredients (not scored): 4% ingredient overlap

    Differences: Noticeably different swatch colour · Deeper · Nude rather than pink · 10-hour wear rather than not listed (longevity)

    Retailer shade note: mauve nude

    Medium confidence· Digital match

    View match
  21. #22 · Dior

    Addict Shine Lipstick

    373 Rose Celestial
    Shade match 77
    $48SephoraSephoraCosts $23 more

    Matches: Same cool undertoneBoth claim hydration

    Differences: Noticeably different swatch colourOpaque rather than sheer (opacity)6-hour wear rather than not listed (longevity)

    Score details
    Shade match
    77
    Finish & visual result
    30
    Wear & performance
    40
    Comfort & suitability
    100

    Slight colour difference · Shimmer · Opaque

    Ingredients (not scored): 3% ingredient overlap

    Differences: Noticeably different swatch colour · Opaque rather than sheer (opacity) · 6-hour wear rather than not listed (longevity)

    Retailer shade note: pink

    Medium confidence· Digital match

    View match
  22. #23 · Rare Beauty

    Soft Pinch Tinted Lip Oil Stain

    Happy
    Shade match 68
    $24SephoraSephora$1 less (4%)

    Matches: Same cool undertoneClaims comfortBoth claim hydration

    Differences: Noticeably different swatch colourDeeperBuildable rather than sheer (opacity)

    Score details
    Shade match
    68
    Finish & visual result
    65
    Wear & performance
    40
    Comfort & suitability
    70

    Slight colour difference · Buildable

    Ingredients (not scored): 8% ingredient overlap

    Differences: Noticeably different swatch colour · Deeper · Buildable rather than sheer (opacity) · Long-wearing rather than not listed (longevity)

    Retailer shade note: cool pink

    Medium confidence· Digital match

    View match
  23. #24 · Charlotte Tilbury

    K.I.S.S.I.N.G Satin Shine Lipstick

    Candy Chic
    Shade match 65
    $37SephoraSephoraCosts $12 more

    Matches: Both claim hydration

    Differences: Warm rather than cool undertoneBuildable rather than sheer (opacity)6-hour wear rather than not listed (longevity)

    Score details
    Shade match
    65
    Finish & visual result
    65
    Wear & performance
    40
    Comfort & suitability
    100

    Slight colour difference · Satin · Buildable

    Ingredients (not scored): 3% ingredient overlap

    Differences: Warm rather than cool undertone · Buildable rather than sheer (opacity) · 6-hour wear rather than not listed (longevity)

    Retailer shade note: a warm candy pink to make everyone wink

    Medium confidence· Digital match

    View match
  24. #25 · Dior

    Addict Shine Lipstick

    100 Nude Look
    Shade match 76
    $48SephoraSephoraCosts $23 more

    Matches: Same cool undertoneBoth claim hydration

    Differences: Nude rather than pinkOpaque rather than sheer (opacity)6-hour wear rather than not listed (longevity)

    Score details
    Shade match
    76
    Finish & visual result
    30
    Wear & performance
    40
    Comfort & suitability
    100

    Close colour · Shimmer · Opaque

    Ingredients (not scored): 3% ingredient overlap

    Differences: Nude rather than pink · Opaque rather than sheer (opacity) · 6-hour wear rather than not listed (longevity)

    Retailer shade note: nude

    Medium confidence· Digital match

    View match
  25. #26 · Yves Saint Laurent

    Loveshine Lip Oil Stick

    44 Nude Lavalliere
    Shade match 69
    $45SephoraSephoraCosts $20 more

    Matches: Same cool undertoneBoth claim hydration

    Differences: DeeperNude rather than pinkLong-wearing rather than not listed (longevity)

    Score details
    Shade match
    69
    Finish & visual result
    50
    Wear & performance
    40
    Comfort & suitability
    100

    Close colour

    Ingredients (not scored): 3% ingredient overlap

    Differences: Deeper · Nude rather than pink · Long-wearing rather than not listed (longevity)

    Retailer shade note: iconic pink nude

    Medium confidence· Digital match

    View match
  26. #27 · Buxom

    Full-On Plumping Lip Cream

    Pink Champagne
    Shade match 67
    $26Ulta BeautyUlta Beauty(product price)Costs $1 more

    Matches: Both claim hydration

    Differences: Warm rather than cool undertone

    Score details
    Shade match
    67
    Finish & visual result
    50
    Wear & performance
    50
    Comfort & suitability
    100

    Slight colour difference

    Ingredients (not scored): 7% ingredient overlap

    Differences: Warm rather than cool undertone

    Retailer shade note: baby pink

    Medium confidence· Digital match

    View match
  27. #28 · CoverGirl

    Clean Fresh Yummy Blur Lipstick

    Blur in Pink
    Shade match 67
    $11.99Ulta BeautyUlta Beauty$13.01 less (52%)

    Matches: Both claim hydration

    Differences: Noticeably different swatch colourDeeperNeutral rather than cool undertone

    Score details
    Shade match
    67
    Finish & visual result
    50
    Wear & performance
    50
    Comfort & suitability
    100

    Slight colour difference

    Ingredients (not scored): 4% ingredient overlap

    Differences: Noticeably different swatch colour · Deeper · Neutral rather than cool undertone

    Retailer shade note: true rosy pink

    Medium confidence· Digital match

    View match
  28. #29 · Dior

    Addict Shine Lipstick

    329 Tie & Dior
    Shade match 75
    $48SephoraSephoraCosts $23 more

    Matches: Both claim hydration

    Differences: Neutral rather than cool undertoneRose rather than pinkOpaque rather than sheer (opacity)

    Score details
    Shade match
    75
    Finish & visual result
    30
    Wear & performance
    40
    Comfort & suitability
    100

    Close colour · Shimmer · Opaque

    Ingredients (not scored): 3% ingredient overlap

    Differences: Neutral rather than cool undertone · Rose rather than pink · Opaque rather than sheer (opacity) · 6-hour wear rather than not listed (longevity)

    Retailer shade note: soft rosewood

    Medium confidence· Digital match

    View match
  29. #30 · Lancôme

    Lip Idôle CuddleBlur Lip Velvet

    21 Blushing Blanket
    Shade match 63
    $32Ulta BeautyUlta BeautyCosts $7 more

    Matches: Claims comfortBoth claim hydration

    Differences: Warm rather than cool undertoneNude rather than pinkBuildable rather than sheer (opacity)

    Score details
    Shade match
    63
    Finish & visual result
    65
    Wear & performance
    50
    Comfort & suitability
    70

    Close colour · Matte · Buildable

    Ingredients (not scored): 2% ingredient overlap

    Differences: Warm rather than cool undertone · Nude rather than pink · Buildable rather than sheer (opacity)

    Retailer shade note: warm peachy nude

    Medium confidence· Digital match

    View match

Showing 12 of 29 matches

Why the closest match works

Yves Saint Laurent Candy Glaze Lip Gloss Stick in 18 Bubble Gum, against Kosas Wet Stick Moisturizing Shiny Sheer Lipstick with Ceramides in Skinny Dip. Every attribute compared, with its share of the score.

ComparedYour shadeSkinny DipClosest match18 Bubble GumScore
Shade match60% of overall91
Colour94#ee8885#ef8384Very close colourColour difference 1.6 (0 is identical)
Depth98LightLightSameDepth difference 1.4 on the 0–100 scale
Undertone60CoolNeutralSome differenceOne side neutral: partial agreement
Colour family100PinkPinkSameSame colour family
Finish & visual result20% of overall · 1 of 2 compared100
Finishnot comparableNot listedNot listedNot listed for eitherNeither product lists a finish
Opacity100SheerSheerSameSame sheer opacity
Wear & performance15% of overall · 1 of 2 compared40
Longevity40Not listedLong-wearingSome differenceThe match claims long wear; your product does not list it
Transfer resistancenot comparableNot listedNot listedNot listed for eitherNeither product lists transfer resistance
Comfort & suitability5% of overall · 1 of 2 compared100
Comfortnot comparableNot listedNot listedNot listed for eitherNeither product lists a comfortable feel
Hydration100ClaimedClaimedSameBoth products claim hydration
Overall match 86/100Shade match 91/100Medium confidence· Digital match

Weights are each part's share of the overall match and each attribute's share of its part; an attribute neither product lists is not comparable and its weight goes to the others in its part. Confidence reflects data quality, not similarity. Price and ingredients are not part of either score.

How scoring works

If you switch

To Yves Saint Laurent Candy Glaze Lip Gloss Stick in 18 Bubble Gum.

Same or better

  • Very close colour
  • Neutral rather than cool undertone
  • Same opacity: sheer
  • Both claim hydration

Different

  • Long-wearing longevity instead of not listed

Description, format and ingredients (information only, not scored)

Weighted ingredient similarity 5%. Ingredients only affect results through the filters.

AttributeYour shadeClosest match
Shade descriptioncool baby pinksheer soft neutral pink
FormatBulletBullet
BaseOil-based, no siliconeOil-based, no silicone
FragranceNot listedListed (fragrance)
Drying alcoholNot listedNot listed
SPFNot listedNot listed

Where to buy 18 Bubble Gum

Best price
$43SephoraSephora
Costs $18 more

Your shade $25 at Sephora

How these matches are scored

30 similar shades scored two ways: the shade match on colour, depth, undertone and colour family; the overall match on shade match, finish and visual result, wear and performance and comfort and suitability. A pair with no swatch colour on one side or Low data confidence is listed without a score. Ingredients are shown for information and used by the filters only. Prices are shown next to every match and never change a score. How scoring and confidence work.

Shade colours are sampled from Beautler’s processing of retailer swatch images and are a digital approximation. Prices and stock were last checked when the product was imported; the retailer page is the source of truth.