SavagePenguin
Put the win in penguin
Bronze Level
I guess I am one of them, this the first time I hear about this.. I have only been playing freerolls never have deposited.. so I guess this means I will never be able to withdraw any winnings?
Yes. According to the terms or service you must have made a deposit before you can withdraw.
If you use a $25 gift card, save it as sometimes sites will request a copy of the credit card used, with photo ID and a utility bill. (Some do this for everyone, while others only do it if they see suspicious activity like your computer being used for multiple accounts).