We are thinking about having Maggianos do our catering. It seems like it will be most affordable since we just need to buy the total amount of food, not pay per person and then end up having some people not come. Anyone have experience with their catering?