Save up to 30% with Rewards

Every $1 You spend = 100 Rewards Points. Earn points at Checkout and redeem points by creating a account. Check out the Rewards Widget in the bottom left of the website for more information.

In order to redeem points from a previous order (guest checkout), you must create a medicoool account using the email from your previous order. The email address will link your past and current order allowing you to both accumulate new and redeem previously earned points.

Create Account & Earn Points at Checkout

Sezzle Financing Offers

Our Partners Sezzle offers financing on most of our products. Offers can be selected at Checkout. See Sezzle Terms and Conditions at checkout for more information.

Sezzle allows you to break up your order into 4 payments and in most cases with 0% interest.

You can choose Sezzle as a paymnet option during the checkout process. It's a great for large purchase and allows more time to pay without high fees or interest.

What is Sezzle?

Shipping Policy

Free Standard Shipping over $50 offer applies to US lower 48 addresses. Qualifying orders must select free ground shipping at checkout in order to receive promotion.

Shipments are sent out the following day after the orders are received. Orders placed on Friday after 12pm (PST) will be shipped the following Monday. All shipments originate from our distribution center in Torrance, Ca. Shipping changes including intercepts, address change, will call pick-up and 3rd party provider may be subject to a $10 Service fee and the Shipping cost per shipment.

For orders outside the United States, please see our International Orders page.