STS useless
Absolutely negative feedback for Made-in-China. I purchased materials from one of their highly rated suppliers, but I received partially incorrect goods and one missing item. Despite having purchased the STS service, I was not refunded. Money wasted — do not use it.
