Great quality, easy to use, what's not to like!
I have never experienced any problems with these stamps. You can stick them on an envelope and then post it. The envelope usually arrives a couple of days later. The stamps are self-adhesive and (unlike older stamps) do not require licking. They are fairly expensive but, so far as I know, you cannot buy them for less money in other shops.