How much does it cost to start Amway?
There is no cost to start an Amway business in India. One can start up for free.
Compare this to the cost of starting any other kind of business and you would find that Amway’s startup cost is nil and the business is low risk. Additionally, there is a refund policy on its products.