As far as I know, it's one of the bests (if not the best) cloud mining platforms.
The last time that I checked their website, the SHA256 contracts were out of stock, so I didn't purchased anything.
If you finally invest, I recommend you to stick with the lifetime contracts rather the ones with an expiry date.
But if you ask me about the best option, I would invest directly into Bitcoins rather than mining power. For me isn't worth the wait until recover ROI.
Just my humble opinion.
Have a nice day :)
RE: New to Genesis Mining - thoughts?