The price 0.001 btc / GHS sounds a bit too good to be true IMHO. You'd better be careful before buying hashrate from it.
Whether it is a scam or not is moot as the user will still end up losing money.
20% average difficulty increase is a good estimate.
https://bitcoinwisdom.com/bitcoin/calculator