how awesome are wax seals?

VERY.
I have get me one of these.