S

I have mixed feelings about Stampatech. The websit...

I have mixed feelings about Stampatech. The website is user-friendly, but when it comes to customer service, they need improvement. I had a few issues with my order, and it took a while to get a resolution. On the positive side, the products I received were of good quality and met my expectations.

Comments:

No comments