All orders are processed and packaged in 2-3 business days after receiving the order. Estimated delivery time varies by destination. It usually takes between 1-7 days to reach to you. All packages will be shipped from our office in Texas for USA or Pune, India

All items will be shipped in 1-3 business days by priority USPS within United States with Tracking (We do not ship to P O Boxes) 

All items will be shipped in 1-3 business days by dtdc within India with Tracking 

All items outside of USA & India will be shipped in 6-10 business days dependent on the shipping selected during checkout. Please note that all international orders are subject to custom fees in the destination country which may result in additional charge and/or delay for delivery.

If you need your order to be rushed, email us at and we will do our best to get it to you asap

Please let us know if its a gift and we will gladly add a Gift Note with your message. Please send us the details on the note with your name and order number at 

All custom orders take 5-6 weeks.