Wow... you have had a lot of problems with it.
I bought mine from tower hobbies so I didn't really get a receipt. I think Heli-Max asked me for the model number on the box when I emailed them.
I've tried to keep my videos short as well. There were a couple times that I ran it down to the low voltage cutoff and the video didn't save properly.
In my case I really do think it was the heat/humidity that was causing the issue. Since it's cooled down a bit around here I haven't had any problems with it. After it froze the second time I disconnected/reconnected the camera to make sure the plug was seated correctly which may have helped too.
Traxxas Nitro Stampede, Merv, EMBE, DR-1 | Aquacraft Minimono | Tamiya Bearhawk, Midnight Pumpkin | Heli-Max 1SQ v-cam | Redcat Terremoto | Estes Proto X