Does anybody know if betwc.net is legit. my buddy has an account and Im thinking about starting also. Are the payouts smooth and quick?
thx