Is all publicity good publicity?

Protein World has demonstrated that controversial adverts can get people talking about your business. But can they also damage your brand?