I'm the majority shareholder of this exchange and I flat out own FreeBitcoins.com.
I'm also the customer support bitch, so any problems... you deal directly with me atm.
Edit: I've heard from other CLAM users that yobit is just as trashy as poloniex when it comes to deposits / withdrawals.
Yobit is 1000x worse than Poloniex. Do NOT deposit there.
I've been buying CLAM on TradeSatoshi and BTCPop the past few days with no issues.