P

Peter Flint

11 months ago

Taffys international is an average company. The we...

Taffys international is an average company. The website taffys.biz is easy to navigate and has a decent selection of products. However, the customer service could use some improvement. The representatives are not very knowledgeable and it takes forever to get a response. Overall, I would rate Taffys international as average.

Comments:

No comments