STDcheck and LetsGetChecked are both well-rated, self-pay STI testing services — but they collect samples in opposite ways. STDcheck sends you to a Quest or Labcorp lab for blood and urine, with results in one to two days. LetsGetChecked mails a kit to your door for at-home finger-prick and swab collection, with a wider panel but slower turnaround.

How each service works: lab walk-in vs mail-in kit

The core difference is where your sample comes from and who handles it. STDcheck uses a walk-in lab model: you order online, then bring your requisition to one of 4,500+ Quest and Labcorp draw centers, where a phlebotomist takes your blood and you provide a urine sample CDC. There's no kit to wait for and nothing to mail back. Most people are in and out in about five minutes — no appointment and no doctor's order needed.

LetsGetChecked is fully at-home. After you order, a kit ships to you, and you collect your own sample — a finger-prick blood spot, a urine catch, or a swab depending on the test — then mail it to the company's lab in a prepaid package. You never set foot in a clinic. The lab work happens in LetsGetChecked's own CLIA-certified, CAP-accredited facilities, the same federal quality standard that hospital and commercial labs must meet FDA CLIA. If you're unsure which collection style fits you, our guide on which STD test do I need walks through the options.

Test menu compared

This is where the two diverge most. STDcheck covers the standard core infections fast, including a 4th-generation HIV Ag/Ab test plus an early-detection HIV RNA (NAT) option for very recent exposures. LetsGetChecked's panel reaches further into the organisms many basic panels skip — Trichomoniasis, Mycoplasma genitalium, Ureaplasma, Gardnerella (the bacterial overgrowth behind bacterial vaginosis), and both HSV-1 and HSV-2 herpes types.

CoverageSTDcheckLetsGetChecked
Chlamydia & gonorrheaYesYes
HIV type4th-gen Ag/Ab + RNA (NAT) early-detection optionStandard HIV screen
TrichomoniasisLimited / panel-dependentYes
Mycoplasma genitaliumNoYes
UreaplasmaNoYes
Gardnerella / BVNoYes
HSV-1 & HSV-2HSV testing availableBoth HSV-1 and HSV-2

Two notes on the herpes lines. Blood-based HSV antibody testing tells you whether you've been exposed at some point, not where or when, and routine HSV screening isn't recommended for everyone — so order it only if you have symptoms or a specific concern. Mycoplasma and Ureaplasma are increasingly recognized causes of urethritis and pelvic inflammation, which is why a wider panel matters if you have unexplained symptoms and a normal basic result.

Speed and turnaround

STDcheck is the fastest option in this category, with results in one to two days because your sample is processed directly by the national Quest and Labcorp network — there's no shipping leg. LetsGetChecked results land in two to five days, which includes the time for your kit to travel to its lab. If you have a symptom flare or a recent exposure and you want an answer this week, the lab-draw speed is the deciding factor. If timing is flexible, the mail delay is minor.

Price and ongoing cost

Both are self-pay and accept HSA/FSA cards, and neither bills insurance — so the sticker price is what you pay. STDcheck single tests run roughly $24–$129, and its 10-test panel is the best-value bundle for a one-time comprehensive screen. LetsGetChecked prices by panel and adds subscription plans that lower the per-test cost for people who test on a schedule.

  • One-time, single-infection check: STDcheck singles can be the cheapest entry point.
  • Comprehensive one-time screen: STDcheck's 10-test panel is the value pick for a single sweep.
  • Routine, repeat testing: LetsGetChecked subscriptions cut the cost per test over time.
  • Either way, you're paying out of pocket — see our notes on STD testing without insurance for ways to keep self-pay costs down.

Privacy and discretion

Neither service requires a doctor's order or a prior appointment, and both keep the process discreet. STDcheck's requisition shows a code rather than a list of tests at the front desk, and your visit looks like any routine lab draw. LetsGetChecked is arguably more private at the point of collection — nothing happens in public and the kit arrives in plain packaging — but you do have to keep the sample at home until you mail it. Choose based on whether a five-minute lab stop or a discreet home kit feels more comfortable to you.

Support after a positive result

A positive needs a plan, and both companies charge separately for clinical follow-up. STDcheck offers a positive-result doctor consultation for approximately $95, where a physician reviews your result and can prescribe or refer. LetsGetChecked provides nurse-backed support and, in eligible states, a nurse-coordinated prescription so you can start treatment without a separate clinic trip — though prescribing rules vary by state and not every infection qualifies for remote treatment. Confirmatory or first-line antibiotic regimens — like the single injection used for gonorrhea — are handled by the prescribing clinician, not the test alone.

Who should choose STDcheck

Pick STDcheck if speed and a one-time comprehensive screen matter most. It suits you if you've had a recent exposure and want results this week, you'd rather walk into a lab for five minutes than wait on shipping, or you specifically want the early-detection HIV RNA option after a very recent risk. One-time testers usually come out ahead here.

Who should choose LetsGetChecked

Pick LetsGetChecked if you want the widest panel or you test regularly. It's the better fit when you want Mycoplasma, Ureaplasma, Trichomoniasis, or BV coverage that the basic panels skip, when you'd rather never visit a lab, or when a subscription's lower per-test cost pays off over a year of routine screening. The nurse-coordinated prescription in eligible states is a real convenience after a positive. With roughly 18,800 Trustpilot reviews, it's also the more heavily reviewed of the two. When you've decided, you can get tested through whichever model fits.