D

I had a mixed experience with Image technology spe...

I had a mixed experience with Image technology specialists. While their products are of good quality and the website is user-friendly, the delivery of my order got delayed. It took longer than expected to receive the product.

Comments:

No comments