Starting your own business To start the Amway Business one needs to buy the Amway Business Kit and be sponsored in the business by an already existing Amway Business Owner. Despite what you may have heard, starting an Amway business doesn’t...