I waited for almost 3 weeks for the meals to be delivered. I was told because of the holidays there might be a delay. I waited for 3 weeks and still no delivery of the meals yet they keep charging me every week. I was told that I would get a refund from Factor but that never happened. I had to dispute the transactions with my credit card company.