Yes, anyone can make an Amazon Storefront. Amazon is a custom shopping destination for independent brands to sell their products and items. To create your storefront, you must enroll in the Amazon Brand Registry.