In 2012 walmart spent 1.89 billion dollars on advertising while target spent 1.6 billion. Only about a dozen companies spent more than walmart. Amazon wasn&#x27;t in the billion dollar club, but it isn&#x27;t a slouch either.