Just wondered if anyone knows of a similar product to this, as I quite like these for wedding invitations, but the Martha Stewart stamp is quite expensive. I don't want to pay over £20 for something I might hate and never use again! Thanks