D
Don Wight Review of Altra
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: