K
Karl Newman Review of Z-Tech
I've been a customer of Z-Tech for a while now, an...
I've been a customer of Z-Tech for a while now, and overall, I'm quite satisfied. The variety of products they offer is impressive, and I've always received my orders on time. However, there have been a few instances where I faced difficulties reaching their customer support. It would be great if they could improve their response time.
Comments: