I know it looks suspicious as I only just registered to reply to this (was floating around the forum as guest for a while).
I just bought 0.15THs yesterday to try as I had similar suspicions as you. Charged around 100$USD and got my money's worth almost instantly.
I had some problems with the LoginF2A so I went to support, funny enough I am also talking to Craig.
No problem so far.
Point is, I am almost certain its not Genesis's fault, my miners are hard at work getting my investment back =).
Hope you get your money's worth soon.