I would never recommend hellofresh to anyone. Aside from the meals being mediocre (I'd give 3 stars based on the quality and quantity of the food), the customer service is terrible. After cancelling my subscription, I got a notification a few days later that my box was on the way and my card was charged. Obviously I thought WTF because I had cancelled my subscription. After talking to customer service, they claimed that because I never received a cancellation email form them, that they couldn't verify that I had cancelled. So, obviously it was my fault, even though I had cancelled appropriately on their website.
TLDR: Contact customer service directly if you want to cancel your subscription because it SURPRISINGLY might not go through if you follow the online cancellation instructions.
Oh yeah, and the same exact thing happened to my friend. Guess it's not just me.