Stampspot company

I just got approached by this company I’ve never heard of called Stampspot, maybe a Notary platform. If anyone has used them, please share your experience.

If you do a search here there are 3 other threads about this company

Ok, thank you. I appreciate the information.