@TylerQuinn and @OrganicBeeMedia: I strongly disagree.
A WP theme or plugin should know its boundaries. If it places a referal link on its own settings page, I could live with that. However, the script should not start messing randomly with any other part of the admin area. Really, that is what is happening here. Going over every link on the whole page and checking for a certain URL just to replace it with a referal URL is totally unacceptable, no excuses, even if it is only on the back-end. Such sneaky code should not be allowed.

