Trusting your marketing agency is tough. With so many broken promises, are you soured on hiring a company to generate leads and sales for you?