Figured i'd give everyone a heads up, especially to the newer founders of the community. If a company emails you cold when your campaign is live, they are a scam. You can count on it.
Real marketing companies do not do outbound sales. They rely on their reputation in our community to gain business. If you build it they will come is a true philosophy, as long as you are doing good work people will know how you are.
I have tried countless marketing companies during my past projects, and none of them made me reach my goal. Kickstarter projects need a single marketing company who can raise all the funds themselves, single handedly, and if they can't do that - guaranteed in a contract, they are a scam. Plain and simple.
I would also beware if a company does not work on commission. I mean - if they are so good at their work, why don't they work for commission for all the live projects? It seems reasonable to me: either you can raise funds for projects or you can't. And if you are able to raise funds then you are able to work on commission. No contracts are necessary, our word and agreement as founders is enough.