Scheduled delivery to be at 1900hrs, only received order at 2015hr. Caused my guests to wait for 1hr plus, unpleasant experience, unable to contact company. almost want to order other food. Food non longer warm. the only pro is the value for mini ... Morebuffet. else the rest really bad. will not recommend to other unless willingly to wait for hours for the cold food to be delivered. Show less