Ive had an account with them for a little bit now. They always responded to my tickets but they are hard for transfering money into your account etc. They declined alot of transfers and i included FULL details of our operation. It seems they have been down the past days.
http://www.yambo.biz doesnt display for me and hasnt the past 4 days or so that ive checked. Who knows how long they were down before that.