When you view a product on majha.com, there is an estimated shipping time next to the price. Certain products are available as “Ready to Ship” and are expected to ship in 1-3 days. There are also Majha pieces that are handcrafted to order and will be shipped within 30 days* of ordering.