In this guide, we explain what direct marketing is plus the advantages and disadvantages of direct marketing for your small business