Rewardsgiant.ca legit? As you can suggest by the name of the platform. It is a reward website that claims to…