We were with ideal food for a few months and received unreliable service on every delivery. The products we would order on a weekly basis were often different brands making it impossible to have any continuity. The only reliable part of ideal food are the excuses given for why they can not fulfill the deliveries.
My restaurant suffered until we changed suppliers. We are now with a competitor and we are extremely satisfied with their services.