Kevin and Harry discuss the role of Amazon and Instagram in building brands, with Kevin expressing his belief that Instagram has been more effective in brand building than Amazon. They delve into what makes a compelling Instagram profile and how it can shape a brand's image.