where is the oldest general store in nj