Astra Owners Network banner
express
1-1 of 1 Results
  1. Astra H
    This is a post just to warn anyone who is thinking of using a company called Turbo Express, Don't!! I sent my turbo in for a basic repair (new seals and bearings etc) They told me to expect a 2-3 day turnaround.. Fair enough.. Over 2 weeks later I still don't have it back! Gave them about 5...
1-1 of 1 Results
Top