Just won $25 credit for the Discovery Channel store 3-4 days after getting $5 Amazon credit on the same email. Wish it was for $25 on Amazon instead :P
I purchased this on the 26th at like 4am, but I was wondering if it's still in processing for some of you guys. It's my first Groupon deal so I'm not sure how long the processing time usually takes lol