We have been receiving Hello Fresh on and off for around 3 years, 3 meals per week at a time. We particularly live their Italian, Korean, and Thai dishes. That is until FedEx fails to deliver on time or properly. We have had a box delivered all busted up and another box was 3 days late, it left HF on Thursday and got to us on Monday. In both cases, the food was temperature abused and spoiled. We tried to contact HF and the only options are to wait on hold for 45 minutes or longer or start an online chat which the wait can be 45 minutes and you can't let the screen lock up or change screen or you start over. Unacceptable.