Do I need to check some place to see if I won? I've been busy and haven't been checking into the Creek daily like I usually do. Sometimes I come in and their are more than 10 pages of threads updated - so I am likely to miss any prize announcement.
Will I get an e-mail? Or did I win twice last week and missed my chance already?