The product, "Embossing Stamp" was very good, and good customer service help to add next day delivery....
HOWEVER... disastrous delivery from DHL, 4 days late and numerous phone calls to customer services, average wait time 35 min :)
3 years ago
Stamps Direct has a
4.9
average rating
from
4,191
reviews