J johnnyboy210 New member Aug 1, 2014 #1 Got a $25 visa debit card in the mail today. Didnt even know i won