More than meets the eye at Florida Shell Shop on Treasure Island