Shipping will be done within the scheduled time as chosen by customer with a time limit of upto 3 hours. Shipping rate will be mentioned in the bill and will vary from time to time currently the shipping rate is zero.You may be contacted by the delivery personnel for directions and added instructions before the scheduled time.We only serve in cities mentioned on the site at checkout page.No third party is involved in the whole process.