I just finished my JMT hike and have the following comments:
Tuolomne Meadows; They have a large selection of Mountain House dinners, jerky, energy bars, breakfast bars, and other foods. They also sell socks and some other clothing items. I could have easily supplied here. (The burger at the “resturant” was a sad disappointment, however).
Red’s Meadow; They have a small selection of Mountain House dinners, jerky, energy bars, breakfast bars, etc. I would have been able to resupply there too. They also sell socks which was nice due to a campfire drying “accident” several days before. We had a great lunch and dinner at the cafe, but we left before breakfast was served. Pity.
VVR: No clue, we didn’t stop there as it was too close to Red’s Meadow for us.
MTR: They don’t sell food, but we could have bought some MTR socks. We did buy batteries ($1.50 ea) and denatured alchohol (20 cents per ounce). There were two couples who did a short stay there the night before and loved the whole experience (food, soft bed, hot spring access). Nice if you have the option ($125/night, includes dinner, breakfast and a sack lunch).
Snowball