I have been buying from Emergency Essentials since 1999. www.beprepared.com I can affirm that the Mountain House freeze dried food is very good and has a great shelf life if you get it in the #10 cans. The pouch freeze dried food from Mountain House only has a 5 year shelf life. As others have said, order small samples and try it out. If you like it then you can buy in bulk. Be very diligent in your research of the companies and their products.
I also went to a Mormon Cannery back in 1999 and worked with my friend to seal up lots of food for long term storage. Of that food we loved the apple and banana slices, onion flakes, potato pearls, rice, grain and the Maple Island Milk. Wow, that milk was really good...it tasted just like skim milk.
Good luck to you in your quest for long term food storage.