Yes I got directed to the same mygiftrewards.biz.
I think maybe they are not so good.
Had a few months where they sent me masses of emails with all sorts of odd offers.
I checked it out, but backed out because I get enough rubbish in my emails now, its not worth the chance of months more for three rubbers
it did however state
Personal information collected will not be resold or used by other companies for marketing purposes.
so up to everyone to deceide how much they want those rubbers