We had them deliver just last week. I think the delivery charge was only $3. Service was prompt - prob about 45 minutes - pretty reasonable when you consider they do have to cook the food first. They called about 10 minutes prior to arriving, we met them in hotel lobby. They arrived during the "daily downpour" - we were so glad we didn't have to go out!