I have been absolutely disappointed with the ON TRAC delivery service used by Home Chef. I live in Seattle and the shipments originate in California (usually Ontario). My delivery day is Thursday. My family orders veggie and FISH meals. Several times, the food took FIVE DAYS on the road to arrive! FISH SHOULD NOT BE RIDING AROUND IN A TRUCK OR PARKED IN A WAREHOUSE FOR FIVE DAYS! As for the ice packs, the most recent order arrived FIVE days after dispatch, and contained ONE ice pack... for FISH?! ON TRAC does not deliver on weekends. We used to get deliveries by FEDEX, but it seems the company is trying to save money by using an inferior shipping service. When I spoke to ON TRAC, they suggested I contact Home Chef and ask for a change of shipper! When I speak to the HC customer service folks, they say, "the SYSTEM chooses the delivery service". I'm sorry, but there has to be an override to change delivery services. My sister lives in California and receives Home Chef deliveries via FEDEX... why can't I?