just wondering how their experience was/is? i mostly just play football. also, what type deposit methods do they have? thanks, the tout