D
Doug Groff Review of Tal depot
My experience with Tal depot has been satisfactory...
My experience with Tal depot has been satisfactory so far. The website is easy to use and the prices are reasonable. I received my order on time and the product was as described. I would shop with them again.
Comments: