Oddest problem!!!

shower head drips

contact delta customer support
http://www.deltafaucet.com/customersupport/index.html

I believe Delta has lifetime warranty on their parts, call them up and explain issue, they should send you replacement parts. If it dripped from the beginning, you might have gotten a lemon. They might send you a whole new unit.

Thank You.