I tried a few of these services. You can never get a response for a problem from Fitprep. Had to have the delivery person call the owner to get any assistance.
Food is OK. The menu also never varied.
The twice a week delivery can be problematic.
I switched to a different company. Prices are comparable, but food is way better. The other company delivers within 24 hours of your order any day of the week. Makes it much easier to plan.