I think everyone in every type of business has at some stage been guilty of pushing their business on to others, and sometimes it is the enthusiasm for something that the person believes in, I get bombarded with deals through my front door from National companies, several emails a week from Apple, Microsoft etc, they are all doing the same, the only difference is the big boys can afford a banner on every relevant website.
Good luck with your new business!
Andy Phelps
FULLY AUTOMATED WORKS www.InternetAces.co.uk