Why? Seems perfectly reasonable to me. You wouldn't be too pleased if someone came on to your site advertising somewhere else your customers could buy tartans.
I don't know of any site that welcomes posts that could potentially take business away from them.