A rain showerhead is one of those products that leaves most people wondering how they ever lived without it, once they finally make the switch (bidet toilet seats and silk pillowcases are other game ...