Not so much that it is hard, as that Amazon more or less forces vendors on its platforms to eat shipping costs.
Amazon has been really good for us when we wear our consumer hats. Not so much when we wear the others.