News

The sales bumps from Amazon's big promotion weren't worth high fees and return rates for several entrepreneurs.