I don't think this will have much of an impact on Stitch Fix.
Stitch Fix's proposition isn't free returns - plenty of places sell clothes online with free returns - Stitch Fix's appeal is that they will do the work of picking out potential items for you so that you don't have to comb through hundreds of items to find what you want.
It mostly just seems like Amazon is bringing free returns to the low end of the market.