Emergency eyewash stations and deluge showers: Are they really going to do the job? Many of our customers have taken the time and money to install emergency eyewash stations and deluge showers to aid those workers...