I placed an order 5 days ago and haven't heard a single word from them. I was finally able to log in and it still doesn't say if my order was confirmed.
I reached out to support and haven't heard back.
Oddly enough, I placed a different order for an embosser on another website a day after and have already received that order
4 days ago
rubberstamps.com has a
1.4
average rating
from
23
reviews