reputable brands not even listing their products on Amazon anymore
Amazon's return policy is not good for vendors, so brands should definitely avoid it if possible. 30 days return for 100% refund for any reason at all, plus vendor pays return shipping.
Gotcha. Yeah the vendor can put it in the terms to have customer pay the shipping, but that really pisses off customers enough to leave bad reviews, so any decent vendor won't do that. I've tried that before for just a few days and got bad store feedback and negative product review too.