I'm not familiar with Mountain Gear selling on Amazon, but I've purchased a ton of stuff directly from mgear.com and never had a bad experience. I've visited their store in Spokane WA and it's very nice and well stocked. On their website, they show the eTrex20 as "in stock" so I just called them to verify. I was told they have 12 Garmin eTrex 20's in stock and 6 are sold so they have 6 left to sell. The eTrex 10 and 30 are both listed to ship on Sept 26th. Hope that helps.