Vinegar by itself takes a little time to tackle tough mineral deposits. But if you give it time, it will leave your shower head sparkling. If it's coated with a finish like gold, nickel, or brass, you should let it sit for just 30 minutes. If it's left to soak for hours, the finish may get damaged.