I just saw this online site this evening, deposited the minimum and, according to their rules, won a nice amount...however, their authorization form asks for credit card number, drivers license and a copy of a utility bill to verify. Does this sound like it's on the up and up to anyone??????????