Reviews 8
Filters:
Rating
Language
Sort:
Most recent

I had a recent experience with Tech express, and I...

I had a recent experience with Tech express, and I must say it was not up to par. The quality of their work was below expectations. However, they were willing to rectify the situation and improve on their mistakes.