I tried some Heatermeals a few years ago, not sure if they were this exact brand. They tasted OK, but they were expensive and had about half of the amount of food you'd expect.They had quite a variety of menus and the did heat up REAL well.
The packaging was not as sturdy as it could be for storage.
The storage life should also be checked.
Dave