Posting offer sites Affiliate Links on sites that have their own is not good etiquette and its possible given its removal that maybe someone was spotted spamming it.
AffiliateLinks can give better deals than going direct to sites, and help to keep sites running, especially ones like ours where a lot of time is spent on aspects that are free e.g. all the broadband coverage and speed information.