Failing to carry out adequate research into your potential SEO service provider has cost many a business huge chunks off...