I must disagree with folks who term Mountain Crossings "pricey."
When it comes to gear, their prices are right in line with other independent stores: Just about everything they sell (and they sell nothing but top-quality stuff) is sold at the Manufacturers Suggested Retail price, or in a few cases, just above it. They also always have items that are on sale. To suggest that they are highly over-priced or that they mark up stuff higher than other Outfitters (especially other A.T. outfitters) is simply not the case.
And when it comes to non-gear items, such as food, I'm afraid that a lot of folks are ignorant of how retail businesses operate. The reason that you can get a Lipton dinner for $1.19 at your local supermarket is because the company buys literally thousands of them at a time, pays less for them, and has them delivered thousands at a time by truck. A small store (like a convenience store or outfitter) buys Liptons several dozens at a time, and very often, this entails paying an employee for several hours while he drives many miles away to go buy them. In Mountain Crossings' case, it involves sending someone to Blairsville. In a place like Bluff Mountain Outfitters in Hot Springs, it means sending an employee all the way to Asheville every week. This involves a lot of time, trouble, and expense for the store.
What this means is that there's no way that items like food will cost the same at an outfitter's as they would at, say, your local Food Lion or Kroger's.
And when hikers see an item selling for $1.39 or $1.59 on the Trail that costs half a buck less at their local market, their first impulse is to think that they are being over-charged for the item.
This is not the case.