Astra Owners Network banner


  1. AVOID Turbo express, terrible company!

    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...