The pros and cons of PPC advertising