Regular Delivery takes 3-5 days. Expedited Delivery takes 1-2 days. You can cancel till the product has not shipped from our warehouse. Post that, you will have to return it. You can return products for upto 15 days from the date of delivery if you received a damaged / wrong product. Refunds take 2-3 business days.