Shiny
PSA-graded Pokémon & One Piece packs · card values from Card Ladder, not the house
In short: Shiny publishes a single, apparently-honest odds set — there's no advertised-vs-real gap. Its headline ~100–113% return is gross — at Card Ladder market values, an independent source — not the operator's own estimates, before the cash-out haircut — and value is realised as USD, so the real figure is lower.
At a glance
Not yet verified: payment methods, min buy-in, deposit fees, withdrawal fee, payout method, payout speed, shipping cost, ID check, regions.
The good
- Publishes its pull odds, so buyers can actually check them — many rip sites don't.
- The published odds are the real ones — no advertised-vs-real gap.
- Public live pull feed with values, so real returns can be verified.
- Card values are independent market estimates, not the operator's own numbers.
The bad
- The headline return is gross — before the 88% cash-out, and card values are the site's own estimates, so what you actually keep is lower and unverified.
- Payouts come back as crypto (a wallet balance), not cash — you carry custody and stablecoin risk, plus an extra step to reach your bank.
- Card values from Card Ladder — independent, not the operator's own
- Publishes each tier's odds AND its mean card value, summing to 100%
- Buyback of 85–97% with the cash-out fee broken out separately
Shiny review
Shiny sells eight packs from $15 to $250, each containing one real PSA-graded card — Pokémon across seven of them, One Piece on the Grand Line Pack. You open, you get a card, and you either keep it, ship it, or take an instant buyback. Users can also build their own packs, which is why a good share of its live feed shows pack names you won't find in the catalogue.
One thing here is genuinely unlike anything else on our board. Every other operator we rate values its own cards — they decide what your pull was worth, and we say so on every page. Shiny publishes Card Ladder's market value alongside each card, on 99.9% of a 4,701-card catalogue. Card Ladder is an independent price index. That means the measured returns on this page are the first on RipRanks that don't depend on the house marking its own homework.
The odds disclosure is the other half. For every pack Shiny publishes each tier's probability together with the mean value of the cards in that tier, so the expected value is a sum rather than an estimate. The tier probabilities come to exactly 100.00% on all eight packs. And what that sum reveals is worth the whole review.
How Shiny works
Pick a pack, open it, get one PSA-graded card. From there you can keep it in your account, have it shipped, or sell it straight back for the pack's published buyback rate. Settlement runs through a connected wallet in USDC, so you'll need one, and moving money in and out is your side of the transaction.
Eight packs make up the catalogue: Beginner at $15, Starter at $25, three at $50 (Pro, Pikachu Hunter and the Daily pack), Elite and Grand Line at $100, and Legendary at $250. Card pools run from 213 cards on the Legendary pack up to about 1,200 on Starter.
Shiny also lets users build custom packs from its card pool. Those appear in the public feed but aren't in the catalogue and have no published odds set, so we don't rank them and we don't fold their pulls into any pack's measured return.
The odds — and the break-even pool
Each pack sorts its pool into five tiers, S down to D, and publishes for each one: the probability, how many cards are in it, the value range it spans, and — unusually — the mean value of the cards inside it. That last field is what removes the guesswork. Most operators give you a band like "$100–$150" and leave you to guess where inside it the cards actually sit; Shiny tells you.
So the expected value is a straight sum: each tier's probability times its mean value. On the $100 Elite Pack that's 0.5% at a mean of $1,071, 4.5% at $210, 45% at $118, 11.3% at $85 and 38.7% at $59 — which comes to exactly $100.00. The pool is calibrated to break-even to the cent. The same holds on Starter, Pro, Grand Line, Legendary and Pikachu Hunter: six of the eight land on precisely 100.0%.
Shiny advertises 105–107% on most of those packs. The difference isn't a contradiction — it's a bonus stage that accumulates across opens and pays out every so many packs. That's a real mechanic and it really does add value, but only if you keep opening. The pack in front of you returns the pool figure, so that's the number we publish. Folding a loyalty mechanic into a per-pack return would turn a break-even pool into a positive headline, which is precisely the kind of thing this site exists to take apart.
Two packs do beat their pool: the Daily Card Pack at 113%, which is a once-a-day promotional pack, and Pikachu Hunter, which matches its pool at 100% but waives the cash-out fee entirely.
Card Ladder values — why this one is different
When we say a pack returned 95%, the honest follow-up is always "according to whom?" For every other operator on this board the answer is: according to the operator. They set the values, they publish the feed, and the measured return inherits their price list. We flag it, but it's a real limit on what the number means.
Shiny publishes Card Ladder's valuation on 4,695 of its 4,701 cards. Card Ladder is an independent market index with no stake in how Shiny's packs look. Our observed returns for this operator are computed from those figures, which makes them the only measured returns on the site that a reader doesn't have to take partly on the operator's word.
Worth knowing: Shiny also carries its own price for each card, and where the two differ its own figure tends to sit below Card Ladder's. We use Card Ladder where it exists and fall back to Shiny's own price on the handful of cards it doesn't, which errs conservative rather than flattering.
What you keep — the buyback
The buyback is published per pack and broken out further than anyone else manages: a gross rate, the cash-out fee, and the net after it. Most packs run 90% gross with a 4% fee, landing at 88.2% net — or 2% if you meet their optimal-fee condition. The Daily pack pays 85% with the fee waived, and Pikachu Hunter pays 97% with no fee at all.
There's a 24-hour "fresh window" attached to the buyback, which is the kind of condition worth reading their terms on before you rely on it. Keeping or shipping the card instead retains its full value and leaves you to sell it yourself.
Put together with the pool: a pack whose cards return 100% and whose buyback nets 88.2% is a 88.2% proposition if you sell everything straight back. That's the arithmetic Shiny gives you all the pieces for.
What the live feed shows
Shiny publishes recent pulls both site-wide and per pack, and the per-pack feeds reach considerably further back — which matters, because this is not a high-volume site and depth is where the sample comes from.
The feed is unfiltered, which we checked rather than assumed: the tier spread is dominated by D, the cheapest tier, exactly as an honest sample should be. Some sites publish only their best pulls, which produces a highlights reel that reads like a spectacular return and means nothing. This isn't one of those.
The rows carry no value of their own — just a card ID — so we join each pull to Card Ladder's price for that card. Early measurement is landing near 95%, a little under the break-even pool, which is what you'd expect from a sample this size on jackpot-weighted odds. Watch the measured column on each pack page as it fills in.
Is Shiny legit?
It delivers real PSA-graded cards, publishes a complete odds set with the mean value of every tier, states a buyback rate with its fee broken out, and prices its catalogue against an independent index rather than its own. On willingness to publish checkable numbers it's at the top of our board.
The honest caveats: it's in open beta, volume is currently low, settlement is on-chain so the cash-out path is yours to manage, and the advertised expected value leans on a bonus mechanic that only pays if you keep opening. The underlying packs are, by their own published odds, a break-even proposition before costs — which is better than most of this category and still not a way to make money.
Shiny: frequently asked questions
What is Shiny.com?+
A card-rip site selling eight packs from $15 to $250, each containing one real PSA-graded Pokémon or One Piece card. You keep the card, ship it, or take an instant buyback. Settlement is in USDC through a connected wallet.
Does Shiny publish its odds?+
Yes, and more completely than most. Each pack lists five tiers with a probability, a card count, a value range and the mean value of the cards in that tier — that last field is what makes the expected value calculable rather than estimable. The probabilities sum to exactly 100.00% on all eight packs.
What return do Shiny packs actually give?+
Working their published odds through, the card pool on six of the eight packs comes to almost exactly 100% — break-even before any deduction. Shiny advertises 105–107%; that gap is a bonus stage that pays out across multiple opens rather than value in the pack you bought. After the buyback you'd land nearer 88–97% depending on the pack, and our own measurement of their feed is currently near 95%.
Where do Shiny's card values come from?+
Card Ladder, an independent market index, published on 4,695 of its 4,701 cards. That makes Shiny the only operator we rate whose measured returns don't depend on the house valuing its own cards. Where a Card Ladder value is missing we fall back to Shiny's own price, which runs lower.
What is Shiny's buyback rate?+
Published per pack, with the fee broken out separately: most packs are 90% gross minus a 4% fee for 88.2% net, the Daily pack is 85% with no fee, and Pikachu Hunter is 97% with no fee. A 24-hour fresh window applies — worth reading their terms before relying on it.