Yikes Suffer Ad on IHub Main Page: Check out the Disclaimer (5K for 2 Weeks).. 15 Min Update shows that Other Ads Pop up also.. Is Ihub Ripping Off ENTK??