All VitaminB12Direct orders include tracking.  We also include AfterShip which provides emailed status updates to inform you when your order is out for delivery or if there is a problem with delivery.

Orders can take up to 5 days for tracking information to become available with AfterShip – so don’t worry right away! Most orders will be begin with Thailand Post, and once they reach your home country tracking will begin with AfterShip and your local postal service.

Track Worldwide:

Or visit one of the postal tracking websites linked below for up to date status. If you have questions about the results contact us, we are here to help.

Thailand Post, USPS, Australia Post

Some common results we get asked about:

  • NOT FOUND / Tracking information is not available at this time. – did you order within the past few days? Your local postal service has not been informed about your package yet, but it is likely still on it’s way. If you are concerned you can confirm by tracking with the sending postal service, Thailand Post.
  • In Transit / Acceptance – delivering postal service has received notice of your order but not yet taken possession. This status can sometimes last 10 or more days due to customs.
  • Pre Shipment / Origin Post is Preparing Shipment – delivering postal service has received notice of your order but not yet taken possession. This status can sometimes last 10 or more days due to customs.

Need to speak to USPS by phone? Read our USPS phone FAQ…

If you have any concerns please contact us!


Shipping and Delivery

How do I get Free Shipping?

Vitamin B12 Direct offers a promotion where we provide a $10 shipping credit to customers that support us in social media or on our website. We now have two ways you can show support – using the social media buttons inside the “Looking for free shipping?” info box during checkout, or writing a short product review.

Without this support we can’t afford to offer free shipping, so it is required. We wish we could give free shipping to everyone, but we can’t. Our shipping is $10 flat rate pretty much world wide which we think is very reasonable. Our free shipping promotion is limited to European Union, North America and Australia.

Free shipping for social support – Facebook, Google+, Twitter

  1. Have an order of $45 or greater
  2. Live in a country to which we can offer free shipping
  3. When purchasing use the social media buttons highlighted on our checkout page to support us
  4. After the page reloads (give it a second) choose your thank you gift
  5. You can only use this social support once, next time Free shipping for writing a review…

 Free shipping for writing a review

  1. Be a returning customer living in a country to which we ship for free
  2. Go to the webpage of a product you have purchased from us in the past
  3. Leave a review using the same email address you used when last ordered (click on ‘reviews’ part way down any product page and leave your own at the bottom of the list, email addresses are not published)
  4. Add any items you would like to purchase to your shopping cart
  5. In checkout look for the “You supported us in social media…Thank You!” message
  6. Choose ‘free-shipping-social’ or one of the other gifts

Problems? – visit our Free Shipping Social Promotion Details Page

How do I contact US Postal Service by phone?

If the online tracking does not provide the answers you need you may be able to learn more by phoning USPS. Be prepared for a long wait on hold.

The phone number for USPS: 1-800-275-8777

We find the best option to choose in the main voice menu is the 4th option, “carrier”. From this option you can provide your tracking number and speak to an agent.

Some tips:

  • the first menu item “package” only provides access to tracking information and not access to a live postal agent
  • answering “agent” (repeatedly) when asked for a piece of information, even when this is not what the voice system wants, can sometimes get you through to a postal agent

How long does delivery take?

All orders are shipped registered mail. Shipment tracking is included.  Shipping times world wide are approximately 2-5 weeks worldwide from time of processing. 

Flat Rate Shipping ($10 or FREE*): includes tracking, 2-5 weeks

All delivery times are approximate and exclude public holidays both here and abroad.

*our flat rate shipping is FREE with a minimum $40 order and a social coupon, available during checkout

How do I track my order?

Visit our tracking page! All orders ship with package tracking. Your shipping confirmation email will include a courier tracking code and tracking link. We also include the AfterShip tracking service which will email you when your order is out for delivery or if there is a problem.

Tracking will be begin with the Thai postal service, and once the order reaches your home country tracking will resume with your local postal service.

The online trackers for the couriers and postal services we commonly use are:

Thailand Post, USPS, Canada Post, Royal Mail, Australia Post

Need to speak to USPS by phone? Read our USPS phone FAQ…

Can I order B12 to the US?

Vitamin B12 can be ordered to the United States for personal use. From FDA Compliance Manual:

In deciding whether to exercise discretion to allow personal shipments of drugs or devices, FDA personnel may consider a more permissive policy in the following situations:

  1. when the intended use is appropriately identified, such use is not for treatment of a serious condition, and the product is not known to represent a significant health risk;

There is more, but the gist is let people look after themselves how they see fit, but to protect against fraud and criminality.

Inspections, Compliance, Enforcement, and Criminal Investigations – 9-2 – Coverage of Personal Importations

US FDA status for Vitamin B12 (cyanocobalamin) – Generally Recognized as Safe (GRAS)


To what countries can I order?

We ship world wide.  Below is a list of countries we have experience shipping to, and to which we guarantee delivery.  For other countries ask us.  We may not be able to guarantee delivery, but we are likely willing to try! 

Australia, Belgium, Finland, France, Germany, Japan, Netherlands, Russia, South Korea, Sweden, United Kingdom, United States

We have more specific shipping details the United States.

Note: Our free shipping promotion is limited to European Union, North America and Australia.

What about importing taxes, fees, and customs?

VitaminB12Direct does not sell or ship to counties where we have experienced import issues with our products.We guarantee delivery and will re-ship or refund in the event of customs issues.

Compliance with the laws surrounding the importation of the products sold on this website to your country of residence is your responsibility. It is advised that you check with your local governments customs office to ensure that ordering the products in the volumes advertised comply with local law.

There are no taxes collected on the sale of products through this website. You will have to settle any local taxes.

We offer our products for sale for personal use and not for commercial use or wholesale.

trackerwith AfterShip