QDEAR TIM: Limestone countertops are on my radar for a new kitchen I'm planning. My contractor is trying to dissuade me, saying common foods will stain it and vinegar or other acidic foods will erode ...