Any of you guys use this deposit method? Never seen it before, BetJam is offering it. Is it legit? This is how BetJam describes it...
"Just purchase your voucher online using your credit card. Enter your 36 digit voucher number and amount to instantly redeem your voucher for its full value."
Seems way too good to be true.