There's something delightful about a general store. Luckily, you can experience all the nostalgia at these general stores in North Carolina.