Yes, Teikametrics is a great platform for Amazon and Walmart advertisement and one must definitely go for it.