Compare BPC-157 across 45 vendors
Live pricing and third-party purity results across 45 tracked vendors. Rankings are computed from price per milligram and independent HPLC data — never paid placement.
Leaderboards
Last updated Oct 26, 2026 · ranked by best in-stock $/mgMelanotan I
Afamelanotide — tanning & photoprotection Full overview & purity data →
- HkRoids$0.10
- SaiyanMed$0.68
- Nexaph$1.88
- Go Alpha Labs$1.89
- NextechLabs$2.60
- Hydro Research$2.90
- Peptidology$3.45
- Peptides 4 Research$3.50
- Peptide Pros$3.52
- Core Peptides$4.30
- Steady Meds$4.50
- Prime Peptides$4.50
- Royal Peptides$4.60
- Verified Peptides$4.75
- Umbrella Labs$5.00
- Biolongevity Labs$5.60
Lowest listed in-stock price: $10.00 at HkRoids (10mg × 10 kits (100mg total), $0.10/mg, shipping unknown)
- 10mg vial$49.99listed price$5.00per mgshipping: unknownOut of stockupdated today—No data
- 10mg × 10 kits (100mg total)$10.00listed price$0.10per mgshipping: unknownIn stockupdated today
- 10mg × 10 kits (100mg total)$15.00listed price$0.15per mgshipping: unknownIn stockupdated today
- 10mg · 1 unit$26.00listed price$2.60per mgshipping: unknownIn stockupdated today99.0%AVendor
- 10mg · 1 unit$27.99listed price$2.80per mgshipping: unknownIn stockupdated today—No data
- 10mg · 1 unit$29.00listed price$2.90per mgshipping: unknownIn stockupdated 3d ago
- 5mg × 10 kits (50mg total)$31.00listed price$0.62per mgshipping: unknownIn stockstale · 15d old
- 10mg · 1 unit$35.00listed price$3.50per mgshipping: unknownIn stockstale · 220d old—No data
- 10mg · 1 unit$35.25listed price$3.52per mgshipping: unknownIn stockupdated today
- 12.16mg · 1 unit$42.00listed price$3.45per mgshipping: unknownIn stockupdated today
- 10mg · 1 unit$43.00listed price$4.30per mgshipping: unknownIn stockupdated today
- 10mg · 1 unit$45.00listed price$4.50per mgshipping: unknownIn stockstale · 14d old
- 10mg · 1 unit$45.00listed price$4.50per mgshipping: unknownIn stockupdated 1d ago—No data
- 5mg × 10 kits (50mg total)$47.00listed price$0.94per mgshipping: unknownIn stockstale · 27d old
- 10mg · 1 unit$55.97listed price$5.60per mgshipping: unknownIn stockupdated today
- 10mg × 10 kits (100mg total)$57.00listed price$0.57per mgshipping: unknownIn stockstale · 15d old
- 15mg × 10 kits (150mg total)$82.00listed price$0.55per mgshipping: unknownIn stockstale · 15d old
- 10mg × 10 kits (100mg total)$82.00listed price$0.82per mgshipping: unknownIn stockstale · 27d old
- 5mg × 10 kits (50mg total)$126.00listed price$2.52per mgshipping: unknownIn stockupdated 3d ago
- 5mg × 10 kits (50mg total)$151.00listed price$3.02per mgshipping: unknownIn stockstale · 20d old
- 10mg × 10 kits (100mg total)$188.00listed price$1.88per mgshipping: unknownIn stockupdated today
- 10mg × 10 kits (100mg total)$188.99listed price$1.89per mgshipping: unknownIn stockupdated today—No data
- 10mg × 10 kits (100mg total)$220.00listed price$2.20per mgshipping: unknownIn stockupdated 3d ago
- 10mg × 10 kits (100mg total)$299.00listed price$2.99per mgshipping: unknownIn stockstale · 20d old
- 10mg × 10 kits (100mg total)$460.00listed price$4.60per mgshipping: unknownIn stockupdated today
- 10mg · 1 unit$47.50listed price$4.75per mgshipping: unknownOut of stockstale · 220d old
- 10mg vial$55.00listed price$5.50per mgshipping: unknownOut of stockupdated today
Some outbound links are affiliate links — we may earn a commission on purchases made through them. It never affects rankings, prices, or purity data. How we make money
Prices are the listed checkout price for the unit shown — shipping is labeled per offer and unknown unless the vendor publishes terms. Rankings never include paid placement.
How prices are collected, validated, and ranked — and why paid placement never touches organic order.
All 30 tracked peptides grouped by use — recovery, growth, metabolic, performance, stacks.
Three questions about your research goal; get a recommended peptide and the vendors carrying it.