A

Andrew Smith-Plenderleith

1 year ago

The products from ccd.com are decent, but nothing ...

The products from ccd.com are decent, but nothing exceptional. The customer service is responsive, however, I expected a bit more in terms of product quality. Overall, just an average experience.

Comments:

No comments