I have used HF on and off for 2 yrs. They started great but have failed in the last six months. Missing or 1/2 portioning of ingredients, frozen items that are not supposed to be frozen, moldy spices and vegetables especially beans, crushed tomatoes, avocados that don't ripen til 2 weeks after receiving them, wrong meal or wrong recipe card. My ingredients come out of the Edmonton area and their quality control has diminished greatly. I'm tired of phoning their customer service line to let them know they are not delivering a quality product here in Alberta. Yes they give me a partial refund on the meals box each time but I don't want to have to complain. It's time consuming and frustrating to get through to them and then I still have to go to the grocery store to replace the ingredients they hooped up on. I finally gave up sending complaints and started keeping some extra ingredients in the house in case but that doesn't help with the fresh ingredients. The final straw came when they sent frozen eggs for the egg salad sandwich lunch my teenage daughter wanted to try for her school lunch. Because the eggs came frozen so when my daughter made the sandwich filling it was runny and the egg whites were rubbery. I called, complained and canceled my account. In general I liked the idea of meal kits as it frees up time and allows my teenaged to easily prepare meals when I can't. I also liked the variety of meals they have but with such poor quality kits I never know what I'm going to have to deal with so I won't be going back.