Nothing is wrong with them. They have huge amounts of traffic, and that's why transactions are taking longer than normal time. Last night I tried to deposit around 190$ worth of BTC into their wallet. It took them more than 4 hours to reach the wallet. I thought that they might not be legit, but after receiving my Bitcoin in their wallet, I found them quite good. Their network is too busy because of so many transactions at the site.
You should wait for few more hours so that you can receive your BTC's into your wallet. I found Coinmarkets exchange much faster than Bitfinex, but unfortunately they don't have IOTA in their exchange. And, that's why I used Bitfinex. Otherwise Coinmarkets worked best for me.