M
Marc Hilliard Review of TSD
The overall experience with TSD was quite average....
The overall experience with TSD was quite average. The website was easy to navigate and the customer support was helpful, but I expected more from their services. The delivery was delayed by a few days and the product quality was not as good as I had hoped. I would say TSD is just an average company.

Comments: