The three major companies I've purchased from in fairly large quantities over the past several years are:
ThriveFreezeDried.comFood Insurance.comCostco Emergency Kits & SuppliesMost of what we buy is in the #10 cans and have a 20-25 yr. shelf life. I haven't had any problems with either of the above vendors. Depending upon the food, the taste ranges from "OK" to "pretty darn good". Eggs, for instance, just don't see to every reconstitute very well, but if you mix them with the pepper, onion and cheese, it's not a terrible tasting omelette. So it pays to sample some foods. The veggies do pretty well. Meats are generally pretty good. Deserts are usually pretty good too. (The kids like the freeze dried ice cream.)
Occasionally we'll get smaller sizes to sample a particular food.
My suggestion is to purchase products over a period of time. Most companies will have "specials" on various foods or types of foods periodically. We take advantage of these times to purchase at a pretty decent price.
If you're going to store the freeze dried foods, remember that most of them take a lot of water to reconstitute, so you should have a reliable source of available or stored water as well.
~Rick