There are other contenders for the "oldest store" title. The Fielding Lewis Store in Fredericksburg, Virginia, may be the oldest retail building in America: It was built in 1749. But the decrepit edifice, which is awaiting restoration, isn't a store anymore. The Brick Store in Bath, New Hampshire, claims to be "America's oldest continuously operated general store," but it can trace its origins only as far back as the early 1790s.
Regardless of these conflicting claims, it's safe to say that Moultonborough's Old Country Store is one of the oldest surviving and thriving commercial enterprises in the USA, and, as you'll see on this photo tour, it's even safer to say that it's one heck of a fun and nostalgic place to shop.