Sorry to necro the thread but... Have any of the other grand prize winners gotten their prize yet in the mail? ;-; Mine still hasn't shown up.