Shipping & Returns Policy

Last Revised On: 03/20/2026

Shipping Policy

Shipment Processing Time

All orders must be reviewed and processed by our licensed pharmacy before they can ship.

For first-time orders or orders requiring a new or updated prescription, processing time may be up to 5 business days.

For auto-refill reorders, processing time is generally 1 to 3 business days.

If we are unable to reach you for a required consultation or to resolve an issue with your order, your order may be cancelled and a full refund issued with notification to you.

Shipment Rates

When placing an order, you may select from various shipping options with different delivery speeds and prices. Auto-refill subscription members receive free standard shipping on qualifying orders.

Shipment Delivery Times & Estimates

Delivery time estimates begin after your order has been processed and shipped. Please account for processing time (above) in addition to any estimated delivery window.

Occasionally, circumstances beyond our control—including weather, carrier delays, and holidays—may affect delivery times. B12Rx.com is not responsible for carrier-caused delays.

Shipment to P.O. Boxes

Shipments to P.O. boxes are not permitted. A physical street address is required for delivery.

Shipments to APO/FPO/DPO Addresses

Shipments to APO/FPO/DPO addresses are permitted and subject to applicable carrier restrictions.

Shipment Confirmation & Order Tracking

A shipment confirmation email containing your tracking number will be sent once your order has shipped. Tracking information may take up to 24 hours to become active on the carrier's website.

Auto-Refill Subscription Policy

How Auto-Refill Works

By enrolling in the B12Rx.com auto-refill subscription program, you authorize B12Rx.com to automatically process and charge your payment method on file for recurring refill orders according to your selected schedule.

You will receive an email notification prior to each scheduled auto-refill charge. It is your responsibility to keep your account email address current so that you receive these notifications.

Cancellation of Auto-Refill Subscription

You may cancel your auto-refill subscription at any time by submitting a written cancellation request through our customer service page or by emailing us directly.

Cancellation requests must be received at least 3 business days before your next scheduled processing date to take effect before that order is processed. Cancellation requests received less than 3 business days before a scheduled processing date may not prevent that order from being processed and charged.

A cancellation is not effective until you receive written confirmation from B12Rx.com. If you do not receive written confirmation, your subscription has not been cancelled. Please contact us immediately if you believe your cancellation was not processed.

Cancellation of your subscription stops future auto-refill orders only. It does not entitle you to a refund for any orders that have already been processed or shipped.

Address Changes

It is your responsibility to keep your shipping address current in your account before each auto-refill order processes. Orders shipped to an address on file at the time of processing are considered fulfilled. B12Rx.com is not responsible for orders shipped to an outdated address provided by the customer.

Returns & Refunds Policy

No Returns or Exchanges

All sales are final. The products sold on this site are compounded prescription medications and medical accessories. Under federal and state law, prescription medications and medical devices cannot be returned or exchanged once dispensed, due to patient safety concerns including the risk of contamination or tampering.

By placing an order, you acknowledge and agree that your purchase is non-refundable except as expressly stated in this policy.

Damaged or Defective Items

If you believe a product you received is damaged or defective, you must contact customer service via our customer service page before using, altering, or disposing of any part of the product.

Do not use, open additional units, empty, dilute, or dispose of any product you believe to be defective. Doing so may prevent us from investigating the issue, confirming the defect, or processing a replacement or refund. B12Rx.com is not responsible for claims involving products that have been used, altered, or destroyed prior to reporting.

Upon verification of a defect, we will, at our discretion, send a replacement product or issue a credit. We may require the defective product to be returned to us via a prepaid shipping label before a replacement or refund is issued.

Lost Shipments or Missing Items

If your shipment is lost in transit or items are missing, please contact customer service via our customer service page within 30 days of the order ship date. Claims submitted after 30 days may not be eligible for replacement.

Lost shipments may require a carrier claim to be filed. We will assist you in that process as needed.

Unprocessed Orders

If B12Rx.com is unable to process your order within 14 days of your order date, a full refund will be issued to your original payment method.

Chargebacks & Payment Disputes

Before initiating any chargeback or payment dispute with your bank or credit card issuer, you agree to first contact B12Rx.com directly and allow us a reasonable opportunity to resolve the issue. Failure to do so may result in the recovery of any amounts charged back, including costs and fees incurred in connection with disputing the chargeback.

Questions

If you have any questions regarding our shipping or returns policies, please contact us via our customer service page.

You may also find answers to common questions on our frequently asked questions page.

Please wait...