Is onyxresearch.shop legit?
onyxresearch.shop isn't tied to a vendor with published lab tests. 58 priced listings across 24 peptides; prices first read here on Sep 26, 2026.
No lab score is shown here. That says nothing about the store either way.
No buyer reports yet. Bought here? Please share an experience or report a problem with this store.
Who runs this store
| Status | Public prices |
|---|---|
| Brand on the site | Onyx Research |
| Visit | onyxresearch.shop |
Store policies
| Site status | live |
|---|---|
| COAs | per-batch public (Certificate of Analysis page: 25 compounds, 30 lot PDFs, each labelled 'Purity'; 'Every lot has a published certificate you can look up.') |
| Free shipping over | 250 USD (Shipping page: 'Free shipping on orders over $250') |
| Shipping time | Shipping policy: 'All orders are shipped the same or next business day, excluding Sundays and public holidays.'; 'Domestic shipping: 2-4 business days after dispatch'; 'We provide Standard and Expedited shipping options at checkout.'; 'Shipping costs are calculated at checkout based on your location and the selected shipping method.' Home page FAQ: 'In-stock orders are fulfilled the same business day and ship FedEx 2-Day with tracking.' |
| Guarantee | Refund & Return page: 'All sales are final. We do not offer refunds or accept returns for any reason, including ordering errors, change of mind, or misuse.' Damaged, defective or wrong items: 'you must notify us within 48 hours of delivery' with a description and clear photos, and the team will 'determine eligibility for a replacement'. Refunds 'are considered only in rare cases where: The order was never delivered due to an error on our part' or 'A replacement is not possible and the issue was reported within the required timeframe'; 'We do not refund or replace items that have been opened, used, or returned without prior authorization.' The FAQ gives 7 days instead of 48 hours: 'all sales are final once shipped. If an order arrives damaged or incorrect, contact us within 7 days and we'll make it right.' Shipping policy: 'Once an order has been shipped, responsibility for delivery lies with the carrier.' Home page: 'Every lot is guaranteed to match the certificate we publish for it - verified to spec, or we make it right.' |
Read from the store's own pages on Sep 26, 2026: onyxresearch.shop/terms-conditions/, onyxresearch.shop/shipping-policy/, onyxresearch.shop/shipping/, onyxresearch.shop/refund-return/, onyxresearch.shop/faq/, onyxresearch.shop/quality/. Blank means we couldn't confirm it, not that the store doesn't offer it.
What the store's pages showed
No automated-access, scraping or copying clause in the terms (only '(c) 2026 Onyx Research. All rights reserved.'), privacy policy, RUO Agreement (last updated June 2026), Refund & Return or Additional Terms pages. More
Where it ships from and which countries it ships to are not stated: the shipping policy gives only 'Domestic shipping: 2-4 business days after dispatch', and the terms say 'Onyx Research is not responsible for delays caused by customs, carrier issues, or force majeure.' Support hours 'Mon-Fri, 9am-5pm ET' (Contact page). Payment methods are not named on any page read: terms 'Payments are securely processed via trusted third-party gateways. Onyx Research does not store any payment or card details.' Prices in USD. Testing: 'Every lot is assayed by an independent laboratory before it reaches the catalog - purity by reverse-phase HPLC, identity by mass spectrometry, and a unique lot ID linked to its certificate.' and 'Seven checks on every lot' (HPLC, mass spectrometry, net peptide content, endotoxin, appearance and solubility, heavy metals, lot archival) (Quality page); no laboratory is named on any page read. The Certificate of Analysis page lists 25 compounds with 30 PDFs, all labelled 'Purity'; 29 carry a lot ID (for example 'BPC-157', 'LOT · ONYXRESBPC1005') and the one for CJC 1295 no Dac 5mg has none. The PDFs were not opened. Wholesale page: '10+ Unit minimum', 'Volume pricing from 10 units', 'Net 30 Qualified accounts' (wholesale only; no retail minimum is stated). Age: the terms say 18 ('You must be at least 18 years old to browse or purchase'), while a click-through notice on most pages says 'You must be 21 or older to enter' (the page text is served with it). Additional Terms (in the sitemap, not linked in the footer): the buyer consents 'to IP address verification' and agrees 'to submit at least one study and research results, for quality control and community research purposes at least one time annually into my customer account to activate researcher validation.' Compound count differs by page: home '49 Compounds in stock', About '120+ Compounds in stock'. Contact: support@onyxresearch.shop (site data) and a web form. Sells capsules (Enclomiphene, MK-677, RAD-140) and lab supplies beside the peptides (not compared).
No automated-access, scraping or copying clause in the terms (only '(c) 2026 Onyx Research. All rights reserved.'), privacy policy, RUO Agreement (last updated June 2026), Refund & Return or Additional Terms pages. Where it ships from and which countries it ships to are not stated: the shipping policy gives only 'Domestic shipping: 2-4 business days after dispatch', and the terms say 'Onyx Research is not responsible for delays caused by customs, carrier issues, or force majeure.' Support hours 'Mon-Fri, 9am-5pm ET' (Contact page). Payment methods are not named on any page read: terms 'Payments are securely processed via trusted third-party gateways. Onyx Research does not store any payment or card details.' Prices in USD. Testing: 'Every lot is assayed by an independent laboratory before it reaches the catalog - purity by reverse-phase HPLC, identity by mass spectrometry, and a unique lot ID linked to its certificate.' and 'Seven checks on every lot' (HPLC, mass spectrometry, net peptide content, endotoxin, appearance and solubility, heavy metals, lot archival) (Quality page); no laboratory is named on any page read. The Certificate of Analysis page lists 25 compounds with 30 PDFs, all labelled 'Purity'; 29 carry a lot ID (for example 'BPC-157', 'LOT · ONYXRESBPC1005') and the one for CJC 1295 no Dac 5mg has none. The PDFs were not opened. Wholesale page: '10+ Unit minimum', 'Volume pricing from 10 units', 'Net 30 Qualified accounts' (wholesale only; no retail minimum is stated). Age: the terms say 18 ('You must be at least 18 years old to browse or purchase'), while a click-through notice on most pages says 'You must be 21 or older to enter' (the page text is served with it). Additional Terms (in the sitemap, not linked in the footer): the buyer consents 'to IP address verification' and agrees 'to submit at least one study and research results, for quality control and community research purposes at least one time annually into my customer account to activate researcher validation.' Compound count differs by page: home '49 Compounds in stock', About '120+ Compounds in stock'. Contact: support@onyxresearch.shop (site data) and a web form. Sells capsules (Enclomiphene, MK-677, RAD-140) and lab supplies beside the peptides (not compared).
Prices
| Peptide | Size | Pack | Price | Per vial | $/mg | vs median | Stock | Listing |
|---|---|---|---|---|---|---|---|---|
| Retatrutide | 10 mg | 1 vial | Pack price $94.50 sale, was $105.00 | $94.50 | $9.45 per mg | 6.52x | In stocklisting ↗ | GLP-3 RT / 10mg |
| Retatrutide | 10 mg | 10 vials | Pack price $840.00 | $84.00 | $8.40 per mg | 5.79x | In stocklisting ↗ | GLP-3 RT - Box of 10 / 10mg |
| Retatrutide | 20 mg | 1 vial | Pack price $162.00 sale, was $180.00 | $162.00 | $8.10 per mg | 5.59x | In stocklisting ↗ | GLP-3 RT / 20mg |
| Retatrutide | 20 mg | 10 vials | Pack price $1,440.00 | $144.00 | $7.20 per mg | 4.97x | In stocklisting ↗ | GLP-3 RT - Box of 10 / 20mg |
| Retatrutide | 30 mg | 1 vial | Pack price $189.00 sale, was $210.00 | $189.00 | $6.30 per mg | 4.34x | In stocklisting ↗ | GLP-3 RT / 30mg |
| Retatrutide | 30 mg | 10 vials | Pack price $1,680.00 | $168.00 | $5.60 per mg | 3.86x | In stocklisting ↗ | GLP-3 RT - Box of 10 / 30mg |
| Retatrutide | 60 mg | 1 vial | Pack price $279.00 sale, was $310.00 | $279.00 | $4.65 per mg | 3.21x | In stocklisting ↗ | GLP-3 RT / 60mg |
| Retatrutide | 60 mg | 10 vials | Pack price $2,480.00 | $248.00 | $4.13 per mg | 2.85x | In stocklisting ↗ | GLP-3 RT - Box of 10 / 60mg |
| Tirzepatide | 10 mg | 1 vial | Pack price $81.00 sale, was $90.00 | $81.00 | $8.10 per mg | 11.82x | Outlisting ↗ | GLP2-TZ 10mg |
| Tirzepatide | 10 mg | 10 vials | Pack price $720.00 | $72.00 | $7.20 per mg | 10.51x | In stocklisting ↗ | GLP2-TZ 10mg - Box of 10 |
| Semaglutide | 10 mg | 1 vial | Pack price $72.00 sale, was $80.00 | $72.00 | $7.20 per mg | 7.02x | In stocklisting ↗ | GLP1-SM 10mg |
| Semaglutide | 10 mg | 10 vials | Pack price $640.00 | $64.00 | $6.40 per mg | 6.24x | In stocklisting ↗ | GLP1-SM 10mg - Box of 10 |
| Cagrilintide | 10 mg | 1 vial | Pack price $99.00 sale, was $110.00 | $99.00 | $9.90 per mg | 2.98x | In stocklisting ↗ | Cagrilintide 10mg |
| Cagrilintide | 10 mg | 10 vials | Pack price $880.00 | $88.00 | $8.80 per mg | 2.65x | In stocklisting ↗ | Cagrilintide 10mg - Box of 10 |
| BPC-157 | 5 mg | 1 vial | Pack price $44.10 sale, was $49.00 | $44.10 | $8.82 per mg | 2.21x | In stocklisting ↗ | BPC-157 / 5mg |
| BPC-157 | 5 mg | 10 vials | Pack price $392.00 | $39.20 | $7.84 per mg | 1.96x | In stocklisting ↗ | BPC-157 - Box of 10 / 5mg |
| BPC-157 | 10 mg | 1 vial | Pack price $57.60 sale, was $64.00 | $57.60 | $5.76 per mg | 1.44x | In stocklisting ↗ | BPC-157 / 10mg |
| BPC-157 | 10 mg | 10 vials | Pack price $512.00 | $51.20 | $5.12 per mg | 1.28x | In stocklisting ↗ | BPC-157 - Box of 10 / 10mg |
| TB-500 | 10 mg | 1 vial | Pack price $63.00 sale, was $70.00 | $63.00 | $6.30 per mg | 1.13x | Outlisting ↗ | TB500 10mg |
| TB-500 | 10 mg | 10 vials | Pack price $560.00 | $56.00 | $5.60 per mg | 1.00x | Outlisting ↗ | TB500 10mg - Box of 10 |
| BPC-157 + TB-500 | 10 mg | 1 vial | Pack price $76.50 sale, was $85.00 | $76.50 | $7.65 per mg | 1.90x | In stocklisting ↗ | WOLVERINE 10mg (BPC157/TB500) |
| BPC-157 + TB-500 | 10 mg | 10 vials | Pack price $680.00 | $68.00 | $6.80 per mg | 1.69x | In stocklisting ↗ | WOLVERINE 10mg (BPC157/TB500) - Box of 10 |
| GHK-Cu | 50 mg | 1 vial | Pack price $45.00 sale, was $50.00 | $45.00 | $0.90 per mg | 2.02x | In stocklisting ↗ | GHK-Cu / 50mg |
| GHK-Cu | 50 mg | 10 vials | Pack price $400.00 | $40.00 | $0.80 per mg | 1.79x | In stocklisting ↗ | GHK-Cu - Box of 10 / 50mg |
| GHK-Cu | 100 mg | 1 vial | Pack price $53.10 sale, was $59.00 | $53.10 | $0.53 per mg | 1.19x | In stocklisting ↗ | GHK-Cu / 100mg |
| GHK-Cu | 100 mg | 10 vials | Pack price $472.00 | $47.20 | $0.47 per mg | 1.06x | In stocklisting ↗ | GHK-Cu - Box of 10 / 100mg |
| GLOW | 70 mg | 1 vial | Pack price $112.50 sale, was $125.00 | $112.50 | $1.61 per mg | 1.83x | In stocklisting ↗ | GLOW 70mg (GHK-Cu/BPC157/TB500) |
| GLOW | 70 mg | 10 vials | Pack price $1,000.00 | $100.00 | $1.43 per mg | 1.62x | In stocklisting ↗ | GLOW 70mg (GHK-Cu/BPC157/TB500) - Box of 10 |
| KLOW | 80 mg | 1 vial | Pack price $108.00 sale, was $120.00 | $108.00 | $1.35 per mg | 1.21x | In stocklisting ↗ | KLOW 80mg (KPV/GHK-Cu/BPC157/TB500) |
| KLOW | 80 mg | 10 vials | Pack price $960.00 | $96.00 | $1.20 per mg | 1.07x | In stocklisting ↗ | KLOW 80mg (KPV/GHK-Cu/BPC157/TB500) - Box o… |
| Ipamorelin | 10 mg | 1 vial | Pack price $81.00 sale, was $90.00 | $81.00 | $8.10 per mg | 2.03x | Outlisting ↗ | Ipamorelin 10mg |
| Ipamorelin | 10 mg | 10 vials | Pack price $720.00 | $72.00 | $7.20 per mg | 1.80x | Outlisting ↗ | Ipamorelin 10mg - Box of 10 |
| CJC-1295 no DAC | 5 mg | 1 vial | Pack price $49.50 sale, was $55.00 | $49.50 | $9.90 per mg | 2.22x | In stocklisting ↗ | CJC 1295 no Dac 5mg |
| CJC-1295 no DAC | 5 mg | 10 vials | Pack price $440.00 | $44.00 | $8.80 per mg | 1.98x | In stocklisting ↗ | CJC 1295 no Dac 5mg - Box of 10 |
| CJC-1295 DAC | 5 mg | 1 vial | Pack price $72.00 sale, was $80.00 | $72.00 | $14.40 per mg | 1.71x | In stocklisting ↗ | CJC W Dac 5mg |
| CJC-1295 DAC | 5 mg | 10 vials | Pack price $640.00 | $64.00 | $12.80 per mg | 1.52x | In stocklisting ↗ | CJC W Dac 5mg - Box of 10 |
| CJC-1295 + Ipamorelin | 10 mg | 1 vial | Pack price $80.10 sale, was $89.00 | $80.10 | $8.01 per mg | 1.60x | In stocklisting ↗ | CJC 1295 no dac + Ipamorelin 5mg/5mg |
| CJC-1295 + Ipamorelin | 10 mg | 10 vials | Pack price $712.00 | $71.20 | $7.12 per mg | 1.42x | In stocklisting ↗ | CJC 1295 no dac + Ipamorelin 5mg/5mg - Box… |
| Tesamorelin | 10 mg | 1 vial | Pack price $85.50 sale, was $95.00 | $85.50 | $8.55 per mg | 1.73x | In stocklisting ↗ | Tesamorelin 10mg |
| Tesamorelin | 10 mg | 10 vials | Pack price $760.00 | $76.00 | $7.60 per mg | 1.54x | In stocklisting ↗ | Tesamorelin 10mg - Box of 10 |
| Sermorelin | 5 mg | 1 vial | Pack price $45.00 sale, was $50.00 | $45.00 | $9.00 per mg | 2.93x | In stocklisting ↗ | Sermorelin 5mg |
| Sermorelin | 5 mg | 10 vials | Pack price $400.00 | $40.00 | $8.00 per mg | 2.60x | In stocklisting ↗ | Sermorelin 5mg - Box of 10 |
| AOD-9604 | 5 mg | 1 vial | Pack price $63.00 sale, was $70.00 | $63.00 | $12.60 per mg | 2.80x | Outlisting ↗ | AOD 9604 5mg |
| AOD-9604 | 5 mg | 10 vials | Pack price $560.00 | $56.00 | $11.20 per mg | 2.49x | Outlisting ↗ | AOD 9604 5mg - Box of 10 |
| IGF-1 LR3 | 1 mg | 1 vial | Pack price $94.50 sale, was $105.00 | $94.50 | $94.50 per mg | 1.53x | In stocklisting ↗ | IGF1-LR3 1mg |
| IGF-1 LR3 | 1 mg | 10 vials | Pack price $840.00 | $84.00 | $84.00 per mg | 1.36x | In stocklisting ↗ | IGF1-LR3 1mg - Box of 10 |
| MOTS-c | 10 mg | 1 vial | Pack price $67.50 sale, was $75.00 | $67.50 | $6.75 per mg | 2.67x | Outlisting ↗ | MOTS-c 10mg |
| MOTS-c | 10 mg | 10 vials | Pack price $600.00 | $60.00 | $6.00 per mg | 2.37x | In stocklisting ↗ | MOTS-c 10mg - Box of 10 |
| NAD+ | 500 mg | 1 vial | Pack price $76.50 sale, was $85.00 | $76.50 | $0.15 per mg | 2.28x | Outlisting ↗ | NAD+ 500mg |
| NAD+ | 500 mg | 10 vials | Pack price $680.00 | $68.00 | $0.14 per mg | 2.02x | In stocklisting ↗ | NAD+ 500mg - Box of 10 |
| Selank | 5 mg | 1 vial | Pack price $36.00 | $36.00 | $7.20 per mg | 2.81x | In stocklisting ↗ | Selank 5mg |
| Selank | 5 mg | 10 vials | Pack price $320.00 | $32.00 | $6.40 per mg | 2.50x | In stocklisting ↗ | Selank 5mg - Box of 10 |
| DSIP | 5 mg | 1 vial | Pack price $45.00 sale, was $50.00 | $45.00 | $9.00 per mg | 2.37x | In stocklisting ↗ | DSIP 5mg |
| DSIP | 5 mg | 10 vials | Pack price $400.00 | $40.00 | $8.00 per mg | 2.11x | In stocklisting ↗ | DSIP 5mg - Box of 10 |
| Kisspeptin-10 | 10 mg | 1 vial | Pack price $67.50 sale, was $75.00 | $67.50 | $6.75 per mg | 1.91x | In stocklisting ↗ | Kisspeptin 10mg |
| Kisspeptin-10 | 10 mg | 10 vials | Pack price $600.00 | $60.00 | $6.00 per mg | 1.70x | In stocklisting ↗ | Kisspeptin 10mg - Box of 10 |
| Epitalon | 10 mg | 1 vial | Pack price $49.50 sale, was $55.00 | $49.50 | $4.95 per mg | 2.35x | In stocklisting ↗ | Epithalon 10mg |
| Epitalon | 10 mg | 10 vials | Pack price $440.00 | $44.00 | $4.40 per mg | 2.09x | In stocklisting ↗ | Epithalon 10mg - Box of 10 |
Prices read from the store on Sep 26, 2026. Always confirm on the store's site before buying.
Run this store? Ask for a correction or review or report an error on this page. How stores appear here