
Coastal Peptides
coastalpeptides.com
Email me when this record changes
Following this record emails you when it gains a dated entry or its published claims are re-read, and nothing about any other supplier. No topic below is ticked: tick one only if you also want it in the same email.
Compiled automatically from the dated observations in this vendor's record. How we evaluate.
Never merged into one number. Some supplier links here are referral links, marked where they appear, which pay Terminus Research when a reader buys. The same terms are open to every supplier in the ledger, apart from the one exception the referral policy page names, participation changes no score, rank, caution, or coverage decision, and a link is not an endorsement.
Coastal Peptides puts its entire catalog, certificates and policies behind a member login that fails closed: even the store's public API returns HTTP 401 with an explicit gate error rather than exposing any data. The footer claims products are "independently tested with a Certificate of Analysis on every batch" without naming a laboratory anywhere reachable, and a visitor is asked to accept terms and a refund policy that are themselves locked behind the same registration. Has anyone registered an account and can document what the certificates actually look like, and whether a laboratory is named on them?
What the record holds
NO FIRM COMMITMENT
“FREE SHIPPING ON ALL ORDERS OVER $250”
catalog and every policy page (including shipping_payments) redirect to a login wall; only pre-login shipping content is this sitewide banner and a members-only real-time shipment tracking entitlement; no dispatch cutoff or delivery window stated
Read from this supplier's own pages on 2026-08-24. This publication has never placed an order with any supplier. This row records what is written and measures nothing about what actually happens after an order.
Compound retatrutide 10mg
Listed as glp3-r (product slug read from the sitemap; the display name and strength are behind the login wall)
Price as recorded not readable, catalog requires an account
Read on 2026-08-24. One reading on one day, and prices are not tracked over time here.
No Trustpilot listing for this supplier could be read on 2026-08-25.
Terminus read the standing of the listing itself and nothing under it. The reviews behind any figure above were not gathered, read, or checked here, and no reader review on this site feeds that number.
16 claims from this publication's own dossier on this supplier were read again against the live site on 2026-08-24: 15 held, 1 corrected before publication.
A corrected claim is an error of ours that the re-read caught before it reached a page. This line tracks this publication's own accuracy. It says nothing about the supplier.
Dated entries
3 observations on file, recorded 2026-08-24. Newest first, appended and never rewritten.
The entire site is behind a member login wall and nothing about the catalog, the certificates, or the policies can be read without an account. Every path I requested on 2026-08-24, /shop/, /test_results/, /product/glp3-r/, /faq/, /shipping_payments/, /refund_returns/, /terms_conditions/, /privacy-policy/, /about/, /contact-us/ and the blog post /what-is-nad/, returned HTTP 302 to https://coastalpeptides.com/my-account/?redirect_to= with the requested path appended. The gate is enforced server side rather than by script: the WooCommerce Store API at /wp-json/wc/store/v1/products and the WordPress REST product endpoint both return HTTP 401 with the body {"code":"cp_rest_gated","message":"Authentication required.","data":{"status":401}}, so the gate fails closed rather than merely hiding the page. I did not create an account, so no price, no certificate, no lab name, no method, no lot number and no policy text from this vendor is verified. Coverage below is limited to what the login page itself and the XML sitemaps publish.
What is readable without an account. The login page states "Access to our catalog is limited to registered parties who have confirmed our research-use terms" and lists as member entitlements "Batch-specific certificates of analysis on every order", "Order history and real-time shipment tracking" and "Member pricing and bulk quantity tiers". Registration requires two ticked attestations, "I confirm that I am 21 years of age or older" and "I acknowledge that all products are supplied strictly for in-vitro research use, are not for human or animal consumption". A Google sign-in option is offered alongside email registration. A sitewide bar reads "FREE SHIPPING ON ALL ORDERS OVER $250". The footer publishes the address "3943 Irvine Blvd #231 Irvine, CA 92602" and a research-use-only disclaimer reading "All products on this site are for Research & Development use only and are not for human consumption of any kind", adding that statements have not been evaluated by the FDA and that "Coastal Peptides is not a compounding pharmacy". No lab is named anywhere on the readable page, no purity figure appears, and no payment method is displayed or named. The stack is WordPress with WooCommerce on the WoodMart theme, served through WP Engine behind Cloudflare, with plugins including checkout-for-woocommerce, slicewp, wp-loyalty-rules, omnisend-connect and simple-cloudflare-turnstile. The published sitemap at /product-sitemap.xml, last modified 2026-08-25T03:32:40+00:00 and fetched 2026-08-24, lists 24 product URLs plus /shop/: epithalon, glutathione, mots-c, bpc-157-tb-500, ghk-cu, pt-141, melanotan-2, dsip, aod-9604, ipamorelin, cjc-1295, tesamorelin, tb-500, reconstitution-solution, bpc-157, klow-blend, glow-blend, cjc-ipa-no-dac-blend, nad, cagrisema, cagri, glp1-s, glp3-r and glp2-t. The GLP-class items are slugged as codes rather than compound names.
CAUTIONCautions noted, and the first one is about what the gate covers rather than that it exists. Age-gating a catalog is common in this category, but here the privacy policy, the terms and conditions, the refund and returns page, the shipping and payments page, the FAQ, the contact page and the public research blog posts are all behind the same login, so a visitor cannot read the terms they are asked to accept at registration, and cannot read the refund policy, before handing over an email address and a password. Second, the claim "independently tested with a Certificate of Analysis on every batch" appears in the site footer with no laboratory named at the claim site and no certificate reachable from outside the gate, so the claim is unverifiable by a non-member. Third, the live footer ships an unstripped developer comment block containing internal deploy instructions, naming the WoodMart theme HTML block "footer" by ID and a WPCode JS snippet filename, which is a housekeeping lapse rather than a claim problem. Fourth, on adjacent domains: coastalpeptides.co resolves to a live single-page site carrying the same "Coastal Peptides" name and the tagline "Unlocking Potential, Together." with a contact form and no catalog, and it answers from a different address than the .com does. The difference is the observation, not the octets: the .co returned a different address on each of two lookups, both inside Amazon Web Services anycast ranges where the value moves between queries, so a reader checking later will likely be handed a third. What held on both lookups is that the .co and the .com never answered from the same address. Of the other adjacent names, coastal-peptides.com serves a "Coming Soon" placeholder; coastalpeptides.net and coastalpeptides.org did not resolve. I have not verified whether any of these is operated by the same party as coastalpeptides.com. No shared certificate, contact address or template was observable between them.
Reader reviews
No reader review of this supplier is published yet. Every review is read and checked against the record before it appears. Add a review.
Open this supplier
Some supplier links here are referral links, marked where they appear, which pay Terminus Research when a reader buys. The same terms are open to every supplier in the ledger, apart from the one exception the referral policy page names, participation changes no score, rank, caution, or coverage decision, and a link is not an endorsement.