This is a post just to warn anyone who is thinking of using a company called Turbo Express,
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...