BTW, Genesis is out of stock on everything.
So no way for new customers at the moment anyway.
Indeed, btc contract is not available for now as the contract based on hardware (ASICs) that they have or have purchased from Bitmain.
The last batch of bitcoin contract sold out in November 2017, you can read here:
https://twitter.com/GenesisMining/status/934102016149872640Genesis mining cannot offer new mining contracts until they have new ASICs which will be sent in March 2018.
as far as I know, genesis mining is legit, I have asked some friends and they said it's profitable.
But, too many hassles for customers like a bunch of tickets remains unsolved, missing payments, etc.
Nevertheless, every investment has a risk, if you are ready to deal with it, go ahead to invest.