Deposits made with those cards could not be used for gambling transactions for a long time. Since Neteller now supports different gaming and Forex merchants, you can use your funds after making a deposit.