Your online store is your one chance to prove your brand value to your customers.
To achieve this, you need to give customers a reason to keep buying from your ecommerce website, and not from your Amazon channel (where you lose out on brand equity and customer lifetime value).