I've never been able to deposit since black friday. take that back i did carbon over a year ago but it was 100 bucks and western union. just play a few freerolls and cash than decide if u like the site or not and than deposit if u still are up for it. Bovada is one that's has a cheap minimum deposit