I havent personally but a friend of mind deposited on there fine but had to wait a long time for a withdrawl, customer service wasnt/isnt the greatest either. I think that there are better options out there for US players.
I may be wrong, but as far as I can tell, Feltstars withdrawl method for US players is one option. Check by mail. And try getting ahold of the customer service if you need to change your address ..or really for any reason. (Emailed three times in two months and no reply whatsoever.) I'm pretty disgusted with the withdrawl situation there... What is the sense of depositing there and playing and winning if you cant get your money within a reasonable time and in a reasonable manner. How can I request a check sent, if I cant even update my mailing address... This is BS.... I've worked long and hard to be able to actually play poker and win and now that I have...this is what happens.... It sucks!