While years ago, I never had a problem with this out-of-country company, I was unable to place an order with them after 4 weeks of trying to. Their CS is horrible. See the other reviews and that should tell you everything. I can sum up this company in two words: Hai-y A-s!
7 months ago
clatterans.com has a
1.9
average rating
from
18
reviews