Vendors / BFF Chem
BFF Chem
78/1004/5 lab tests passedOnline checkout
Also: bffchem.com · bffchem88@proton.me
- Listings
- 89 · 43 peptides
- Cheapest
- $0.0073/mg
- Ships to
- worldwide
- Shipping
- worldwide (except China) $50, free over $800, 10-20 business days
- Pay with
- crypto (BTC, ETH, USDT, USDC, LTC, XMR, SOL, DOGE, TRX, MATIC, BNB)
Independent lab tests
| Peptide | Result | Latest |
|---|---|---|
| Retatrutide | ✓ 4 passed · ✗ 1 failed | 2026-09-17 |
Listings 89
| Peptide | Size | Price | Per mg | Stock |
|---|---|---|---|---|
| 5-Amino-1MQ↗ | 50 mg × 10 | $145 | $0.290/mg | ● |
| AOD-9604↗ | 5 mg × 10 | $100 | $2.00/mg | ● |
| AOD-9604↗ | 10 mg × 10 | $180 | $1.80/mg | ● |
| ARA-290↗ | 10 mg × 10 | $85 | $0.850/mg | ● |
| Bacteriostatic Water↗ | 3 ml × 10 | $10 | — | ● |
| Bacteriostatic Water↗ | 10 ml × 10 | $20 | — | ● |
| BPC-157↗ | 5 mg × 10 | $50 | $1.00/mg | ● |
| BPC-157↗ | 10 mg × 10 | $70 | $0.700/mg | ● |
| BPC-157 + TB-500↗ | 10 mg × 10 | $120 | $1.20/mg | ● |
| BPC-157 + TB-500↗ | 20 mg × 10 | $170 | $0.850/mg | ● |
| Cagrilintide↗ | 5 mg × 10 | $100 | $2.00/mg | ● |
| Cagrilintide↗ | 10 mg × 10 | $170 | $1.70/mg | ● |
| CJC-1295 (no DAC)↗ | 10 mg × 10 | $195 | $1.95/mg | ● |
| CJC-1295 (no DAC) + Ipamorelin↗ | 10 mg × 10 | $120 | $1.20/mg | ● |
| CJC-1295 (no DAC) + Ipamorelin↗ | 20 mg × 10 | $205 | $1.02/mg | ● |
| CJC-1295 with DAC↗ | 5 mg × 10 | $170 | $3.40/mg | ● |
| DSIP↗ | 5 mg × 10 | $55 | $1.10/mg | ● |
| DSIP↗ | 10 mg × 10 | $75 | $0.750/mg | ● |
| Epithalon↗ | 5 mg × 10 | $50 | $1.00/mg | ● |
| Epithalon↗ | 10 mg × 10 | $75 | $0.750/mg | ● |
| Epithalon↗ | 50 mg × 10 | $165 | $0.330/mg | ● |
| GHK-Cu↗ | 50 mg × 10 | $50 | $0.100/mg | ● |
| GHK-Cu↗ | 100 mg × 10 | $70 | $0.070/mg | ● |
| GLOW↗ | 50 mg × 10 | $170 | $0.340/mg | ● |
| GLOW↗ | 70 mg × 10 | $180 | $0.257/mg | ● |
| Glutathione↗ | 600 mg × 10 | $45 | $0.007/mg | ● |
| Glutathione↗ | 1500 mg × 10 | $110 | $0.007/mg | ● |
| HCG↗ | 5000 iu × 10 | $85 | — | ● |
| HCG↗ | 10000 iu × 10 | $160 | — | ● |
| HGH↗ | 10 iu × 10 | $70 | — | ● |
| HGH↗ | 15 iu × 10 | $85 | — | ● |
| HGH↗ | 36 iu × 10 | $180 | — | ● |
| HGH Fragment 176-191↗ | 10 mg × 10 | $240 | $2.40/mg | ● |
| IGF-1 LR3↗ | 0.1 mg × 10 | $120 | $120.00/mg | ● |
| IGF-1 LR3↗ | 1 mg × 10 | $240 | $24.00/mg | ● |
| Ipamorelin↗ | 5 mg × 10 | $50 | $1.00/mg | ● |
| Ipamorelin↗ | 10 mg × 10 | $75 | $0.750/mg | ● |
| Ipamorelin + Tesamorelin↗ | 10 mg × 10 | $140 | $1.40/mg | ● |
| Kisspeptin-10↗ | 10 mg × 10 | $60 | $0.600/mg | ● |
| KLOW↗ | 80 mg × 10 | $205 | $0.256/mg | ● |
| KPV↗ | 10 mg × 10 | $70 | $0.700/mg | ● |
| Melanotan I↗ | 10 mg × 10 | $70 | $0.700/mg | ● |
| Melanotan II↗ | 10 mg × 10 | $80 | $0.800/mg | ● |
| MOTS-c↗ | 5 mg × 10 | $50 | $1.00/mg | ● |
| MOTS-c↗ | 10 mg × 10 | $75 | $0.750/mg | ● |
| MOTS-c↗ | 40 mg × 10 | $240 | $0.600/mg | ● |
| NAD+↗ | 500 mg × 10 | $75 | $0.015/mg | ● |
| NAD+↗ | 1000 mg × 10 | $120 | $0.012/mg | ● |
| Oxytocin↗ | 5 mg × 10 | $55 | $1.10/mg | ● |
| Oxytocin↗ | 10 mg × 10 | $75 | $0.750/mg | ● |
| PT-141↗ | 10 mg × 10 | $75 | $0.750/mg | ● |
| Retatrutide↗ | 5 mg × 10 | $60 | $1.20/mg | ● |
| Retatrutide↗ | 10 mg × 10 | $110 | $1.10/mg | ● |
| Retatrutide↗ | 15 mg × 10 | $145 | $0.967/mg | ● |
| Retatrutide↗ | 20 mg × 10 | $175 | $0.875/mg | ● |
| Retatrutide↗ | 30 mg × 10 | $240 | $0.800/mg | ● |
| Retatrutide↗ | 40 mg × 10 | $280 | $0.700/mg | ● |
| Retatrutide↗ | 50 mg × 10 | $300 | $0.600/mg | ● |
| Retatrutide↗ | 60 mg × 10 | $385 | $0.642/mg | ● |
| Selank↗ | 5 mg × 10 | $50 | $1.00/mg | ● |
| Selank↗ | 10 mg × 10 | $70 | $0.700/mg | ● |
| Semaglutide↗ | 5 mg × 10 | $45 | $0.900/mg | ● |
| Semaglutide↗ | 10 mg × 10 | $55 | $0.550/mg | ● |
| Semaglutide↗ | 15 mg × 10 | $70 | $0.467/mg | ● |
| Semaglutide↗ | 20 mg × 10 | $80 | $0.400/mg | ● |
| Semaglutide↗ | 30 mg × 10 | $105 | $0.350/mg | ● |
| Semax↗ | 5 mg × 10 | $55 | $1.10/mg | ● |
| Semax↗ | 10 mg × 10 | $75 | $0.750/mg | ● |
| Sermorelin↗ | 5 mg × 10 | $90 | $1.80/mg | ● |
| Sermorelin↗ | 10 mg × 10 | $170 | $1.70/mg | ● |
| SLU-PP-332↗ | 5 mg × 10 | $100 | $2.00/mg | ● |
| Snap-8↗ | 10 mg × 10 | $80 | $0.800/mg | ● |
| SS-31↗ | 10 mg × 10 | $100 | $1.00/mg | ● |
| SS-31↗ | 50 mg × 10 | $360 | $0.720/mg | ● |
| TB-500↗ | 5 mg × 10 | $100 | $2.00/mg | ● |
| TB-500↗ | 10 mg × 10 | $135 | $1.35/mg | ● |
| Tesamorelin↗ | 5 mg × 10 | $120 | $2.40/mg | ● |
| Tesamorelin↗ | 10 mg × 10 | $180 | $1.80/mg | ● |
| Tesamorelin↗ | 20 mg × 10 | $290 | $1.45/mg | ● |
| Thymosin Alpha-1↗ | 5 mg × 10 | $105 | $2.10/mg | ● |
| Thymosin Alpha-1↗ | 10 mg × 10 | $190 | $1.90/mg | ● |
| Tirzepatide↗ | 10 mg × 10 | $70 | $0.700/mg | ● |
| Tirzepatide↗ | 15 mg × 10 | $75 | $0.500/mg | ● |
| Tirzepatide↗ | 20 mg × 10 | $85 | $0.425/mg | ● |
| Tirzepatide↗ | 30 mg × 10 | $105 | $0.350/mg | ● |
| Tirzepatide↗ | 40 mg × 10 | $145 | $0.362/mg | ● |
| Tirzepatide↗ | 50 mg × 10 | $170 | $0.340/mg | ● |
| Tirzepatide↗ | 60 mg × 10 | $195 | $0.325/mg | ● |
| VIP↗ | 10 mg × 10 | $135 | $1.35/mg | ● |
How we read this shop
https://bffpeptides.com/faq (Shipping/Payments; FAQ text says free over $1,000 but the cart code and product pages use $800) and the /cart page logic in the site bundle
base44 SPA /cart page: cart code charges shipping $50 below $800 subtotal, $0 at/above (constants 50/800), then creates a NOWPayments crypto invoice and an Order record on submit (no login required).
base44 SPA (app 69fe38aab88322ed7aa9e64b); catalog read from the public entities API (/api/apps/<id>/entities/Product), each product has a JSON 'variants' list of label/price. Every size on every product page is shown as 'SELECT SIZE — KIT OF 10 VIALS' / '10 vials' (BAC water and HGH included), so pack_qty=10 and amount is per vial. Skipped the two internal 'Test Peptide' / 'Flow Test Peptide' listings. The site calls MT1/MT2 'Melatonin 1/2' (described as melanocortin-type 'pigmentation' peptides) -> mapped to Melanotan I/II. Free-shipping threshold conflicts: product pages say 'Free on orders over $800', FAQ says 'orders over $1,000' — product-page value used. Second Finnrick URL bffchem.com (WooCommerce, 'amopure' branding) is in 'Pardon our dust' maintenance mode for the public; its Store API still lists 21 code-only kits (R5..R60, T5..T60, S5..S20, C5, C10, E10, '10 bottles/box' on the label images, compounds never named) — not included since it can't be browsed or ordered publicly.
Checked 2026-10-07 · JSON · Is this your shop? Sponsor it to be pinned above matching listings.