L

I wanted to share my feedback about Tags and Tails...

I wanted to share my feedback about Tags and Tails. Overall, I think they are an average company. The quality of their products is decent, but not exceptional. The website is easy to use, which is a plus. The customer service could be improved though. They need to work on their response time to customer queries.

Comments:

No comments