A
Azizeh Yousef Review of D3 technology
My experience with D3 technology was not the best....
My experience with D3 technology was not the best. The website was a bit confusing to navigate and I found it difficult to find the information I needed. The customer service was average, nothing exceptional. Overall, I wouldn't say it was a great experience.

Comments: