There's a referral link in the lower right corner of your site. A few seconds after the page loads, clicking anywhere on the page takes you to hidemyass.com.
I don't know if this was intentional on your part, but if so it's pretty deceptive.
I don't know if this was intentional on your part, but if so it's pretty deceptive.
I know how difficult affiliate advertising can be, sometimes. Perhaps conventional ads would work better for the site?