Product reviews on Amazon are hugely important for new products to gain traction. Without reviews it’s very hard to get sales. Amazon itself offers a few ways for sellers to get the an initial set of ...