Amazon recently launched a new feature where you can"subscribe" to items from their store. You're thinking about magazines but Amazon's been thinking about all the other stuff we need on a regular basis.
Razorblades, detergent and other things are on offer. It looks like they have some issues to contend with such as the ability to order something straight away if you run out sooner. I guess you could just go to the store then
It's such a simple idea.