100-year-old general store open again