K

I had an average experience with Tags. The website...

I had an average experience with Tags. The website tags.com is decent but could use some improvements. The customer support team was sometimes slow in responding to my queries. Overall, an okay company to deal with.

Comments:

No comments