Have you tried resetting and starting over.?I would give it a shot. Load minimal apps, and see what happens
EricE
If he were getting 12 hours instead of 18 then maybe that would be an idea. He's getting THREE hours with no use at all. The battery is just defective.