I was just looking at the
Webstamp service offered by Post.ch
If my German understanding is right, it allows you to set up and print your own labels including franking, and pay for it all online. It seems you can even have the postie pick the parcel up from your house - you don't even have to drop it off at the post office. This sounds like a great idea in theory, as for me the local Post Office opening times don't fit in with my work hours too well.
Has anybody used this themselves? Any good?