J jmarbach.com Amazon Associates Arbitrage: Amazon’s Own Success May Be Hurting Themselves 73 points jmarbach 10 years ago 31 comments