S

Cd impact is an average company. I have had both g...

Cd impact is an average company. I have had both good and bad experiences with them. Their customer service is not the best, but their products are of decent quality. I would recommend them with caution.

Comments:

No comments