Shipping and return policies for God's Own Medicine

Shipping Info
Europe - 10-14 days
Rest of the world - 2-6 weeks