Long term storage seems like the key in getting MRE's. The longer they last the more expensive they are.
I can give you a quick and dirty storage that will last 25 years and cost you a fraction of the price.
Grab yourself a couple of five gallon buckets with well sealing lids. Food grade doesn't matter - the food isn't going to be touching the bucket. I actually use paint cans (well washed) that I get for free from one of the local builders.
Into each bucket, put 3lbs rice, 2 lbs flour, dehydrated mushroom, 2 lb lentils, 2 lb dried potato flakes, prefried onions, powdered milk and eggs, dried shrimp, a sealed pack of beef jerky, and dried tomatoes - all either vacuum sealed or in ziploc baggies with all the air squeezed out.
Then add several tins of veggies (in water), a few tins corned beef, a couple tins of beans in water, some tuna (in oil, not brine) and a jar of peanut butter. Add in a small can of ghee, a pill bottle of multi vitamins and a few silica gel packets and seal. You are good to go. A bucket will last for roughly 3 days for a family of 4 without foraging and will cost you no more than $30.
I use smaller paint cans to hold things like candles, tea lights, matches, water purification tablets, poolshock. And yes - there is an entire can full of vacuum packed sweets.