i am seriously contemplating buying some hashrate, i can always sell it once i am satisfied, right?
i am mining in hashnest for almost 2 year ago until now and i am reach my ROI in 1 years ago. you can have ROI in cloud mining as long as that cloud mining is legit, trusted and recommended so you don't need to worried from scam. in hashnest you can sell your hashrate if you want and you can get double profit but my advice don't sell your hashrate because you can still mining after you reach ROI.
How many Bitcoins did you invest? How many Bitcoins did you receive from them?
I only consider ROI if you received the same amount of Bitcoins you invested, that is the only way this investment can worth. If you invested 1 BTC pricing $1500 and received 0.5 BTC pricing $3000 it's not ROI...