This blog is a must read for anyone who is planning any online marketing strategies.
There is a fine line between a well planned and thought out marketing strategies and ruining an online user experience.
4 Annoying Online Marketing Tactics to Stop Right Now