R

I had a decent experience with Taylor and Stirling...

I had a decent experience with Taylor and Stirling. The customer service was alright, and the products were satisfactory. However, I feel there is room for improvement. Overall, not bad.

Comments:

No comments