did you actually ask permission? its one thing posting links but quite another to advertise services you would profit from, you call it old school but l dont know any forum which allows commercial interests to post links without some interaction from the site owner, especially given how many malicious services are out there.. yours is entirely likely to be legit yet without interaction with with Mark it was obviously going to be seen as spam.