They were fast on their delivery; however, they sent me the wrong cheesesteak. I called them up and they resent the correct cheesesteak in a timely manner. To be honest, do not think I will reorder from them again--not because of the mix-up, but because I was not pleased with the food (cheesesteak bread was soggy).