I remember having someone tell me that LEC iframes another affiliate site, but i forgot which. Apparently this affiliate site pays 40-50 per sign up, unlike LEC which pays 15. Anyone know them?