So, what is an Amazon brand store? A brand store on Amazon, also known as a brand shop, is your own small website on Amazon. You can design the brand store according to your own ideas with ready-made modules, present your products and receive your own Amazon URL. Brand stores can be created free of charge in the advertising console by both sellers and vendors. The only requirement: Register your trademark with Amazon Brand Registry.