Sounds like you are going to have to send to Canon. I have had to send mine to them for issues. They do a good job.
Sent from my Windows Phone
From: Desert FoxSent: 27/06/2012 10:43
To: camera-7d-gro...@googlegroups.com
Subject: camera problemDear all,
my 7D was working perfctly until this morning whenever i pop up the built in flash the camera switches off automatically, i try to switch the camera back on but it wont, only when I remove the battery and put it back in the camera turns on.. the battery died, even after i charged it, immediately after i put it in the camera it died. i got a second one fully charged but the pop up flash problem is still on..
please help...