Ok so it may just be new to me, but I have been given a $20 free bonus offer from one casino group for signing up with UPAYCARD and making a deposit with it and have seen a great deposit bonus at another casino for using their "new" option. So from that, it may be new for everyone. My questions are ... have you signed up and deposited with it yet? Do you receive a UPAYCARD in the mail? And last but not least, have you used it to withdrawal with? If so, how did that go? I did just sign up. Waiting to verify a card I added to it. I will read their FAQ's, but thought I'd ask my questions before doing so. Thanks in advance!