J

I had an okay experience with Screenz. The website...

I had an okay experience with Screenz. The website is decent but could use some improvements. The customer service was average. Overall, I am satisfied but not overly impressed.

Comments:

No comments