Got mine back today, also with a 1 month Xbox Live card attached, like mrstickball.
In about 3 hours it will be 21 days to be exact since I last played my 360 and subsequently put in a repair request. Not a bad turnaround when you factor in Thanksgiving holiday and that I had them ship me the coffin. Printing out a label and shipping myself would've saved me at least a week. Good thing that I now have a suitable shipping box and foam, in case it happens again.