D

Don Wight
Review of Altra

1 year ago

The customer service at Altra was disappointing. I...

The customer service at Altra was disappointing. I faced issues with their products and it took a long time for them to resolve it. Not recommended.

Comments:

No comments