I've tried cloud mining myself and for me I have not made much profit. The ROI for Cloud Mining is not great, but you still get your money back. Ahmed's point although not well researched can be true to some sites, as the most popular coins to cloud mine are BTC, LTC and ETH, which means that prices for mining these are also higher; mining difficulty on the companies side also contributes to this.
RE: Is Cloud Mining On Hashflare Worth It?