Houbi is now accepting 3rd party deposits just announced on their site.
http://www.huobi.com/news/index.php?a=show_notice&id=323&lang=en
Wait what?? lolhttp://www.huobi.com/news/index.php?a=show_notice&id=323&lang=en
Wasn't 3rd party deposits banned??