Hashnest is the best website and is a legit cloud mine, you can't ROI with them either but at least they are backed by Antminer devices, so the mining there is real. I have never had a problem depositing or withdrawing from Hashnest, probably you have sent your transaction with a low fees or there must have been some internal problems at Hashnest.
There's been a very large deposit issue there for the past few days now, many users are reporting the same issue.
It went down for unannounced maintenance (as far as I know), hopefully the issue will be fixed shortly.
And you can ROI with them (it takes some effort) and you can always try to use the market to get a good price for yourself from there for your miner - and use that to buy it back at a lower price.