25 Feb, 2020 → by ClaimboUser504245
None stay away
1
Worst customer service experience ever at the Amcoo Transmition in Omaha Nebraska off 60th and L St. I first took my car in to get fixed on January 10th 2021 to get a Transmition put in. Paid over $3000 was going to get the reminder what was need to be fixed in the...