Sanibel Island store survives the test of time