Though I've never used it myself, my understanding is that a subscription is actually less expensive than paying the shipping directly for lots of things.
Amazon has free shipping on almost everything if you spend over $35 on the order. If I need to increase how much I'm spending I add some hand soap or some kind of dry grocery item.