Vitamins are only available for purchase in-store and must be recommended by our trained staff. We DO NOT ship vitamins. Please call 816-325-3132 for more information