Can anyone give me any information on who runs ConsumerPromotions Group? Is it a niutech site or i-deal. They seem to be a no referral site. Any help would be appreciated.
It's neither Nuitech nor I-Deal (not even licloseli to I-Deal).
See my question about GenerousGenie here for your answer
From those replies, it's an impossible page 3 site.