I cannot share pictures yet because these are Christmas gifts but I will say that I was hesitant to order because I saw this ad on fb and am 100% skeptical of anything I see on fb anymore. So I ordered one stamp first, to see how long it took to get the order (if it arrived at all, thank you fb for scarring me on other things I've ordered that turned out to be total scams) anyway..... to my complete surprise, my order was shipped maybe 2 days after I placed it, and I RECEIVED my stamp within the...