It is not scam and it is 0.12+0.18 = 0.30 , if you find discount code, ROI is 75-90 days
If the reward is 0.18 BTC for the first year, ROI = 240 days, right?
How much do they actually pay per week (or day) and are there any fees?
I am in profit and I earn 0.20 BTC every day. I am happy with them but you can do what you want ...