I play at FT and they still allow US players to put money on the accounts, but my bank wont allow me to do it. Does anyone have a suggestion on how I could do it? I don't have a regular credit card or that would work.
go to a different bank? that's prolly what i'd do. but maybe ask around first here to see which banks will allow you. sorry i cn'at help, cuz i don't know which banks, but i'm sure someone here does