Yesterday my lvl 16 character went missing for unknown reasons (bug in database) . I reported it on the BUG section of the forum and in an ingame ticket. I got a forum reply almost immediately telling me they were researching it and it could take some time.
I got a staff reply within 12 hours. (I was asleep at that time) After I replied a private message the next morning I got contacted within minutes telling me to get online in game on another (lvl 1) character.
I got assistance by a GM immediately, checking my identity and 2 minutes later my character was restored.
But his momma wouldn't recognize him cause all his HAIR was gone.
When I mentioned this fact to the GM he told me he could fix that as well. And he did.
All together I want to say I feel this situation was handled as professionally as if it was Blizzard themselves. My compliments staff!