InstantRewards.net Review – Is it a scam? Instant Rewards of InstantRewards.net is a website that offers their members with a work from home opportunity. It is a rewards site where members could earn cash or certain items for completing offers provided by the website. Those who wanted to sign up in the website must be…