Share Facebook Twitter LinkedIn Pinterest Email Copy Link The sales bumps from Amazon’s big promotion weren’t worth high fees and return rates for several entrepreneurs. Source link