PSA (Professional Sports Authenticator) is the market leader by volume and, more importantly, by recognition. A PSA 10 is the default reference point for top-grade prices, and for most Pokémon cards PSA-graded copies sell at the highest premiums simply because the buyer pool is largest. The trade-offs: its cheaper service tiers have historically had the longest queues — turnarounds are measured in weeks to months, and during hype cycles they stretch further — and its label reports a single overall grade without sub-scores.
BGS (Beckett Grading Services) is known for its four subgrades — centering, corners, edges, surface — printed on the label, which serious collectors like because two cards with the same overall grade can have very different profiles. Its perfect "Black Label" 10 is rarer than a PSA 10 and can command spectacular premiums, but an ordinary BGS 9.5 often sells for somewhat less than a PSA 10 of the same card. Beckett's strictness cuts both ways: prestige when you hit, disappointment when you don't.
CGC came from comic-book grading and moved into trading cards more recently. It is generally seen as the value option: competitive pricing tiers, often faster turnarounds than the other two, modern slabs, and grading quality that most of the market now takes seriously. Its main disadvantage is simply brand gravity — resale premiums for CGC-graded cards, while improving, still tend to trail PSA for equivalent grades.
Deliberately absent here: exact service prices. All three houses change their fees, tiers and promotions frequently, and any number printed in an evergreen article would be wrong within months. The stable picture is relative: PSA usually costs the most and carries the biggest resale premium, CGC usually costs the least, BGS sits in between with the subgrade niche — and all of them charge more and move faster for expensive cards, with turnarounds anywhere from a few weeks to several months depending on tier and demand.