go with treadstone. they have better down pipe god speed down pipe is kind of wack...just by looking at it. and let me guess..you found godspeed on ebay?
Now that you've just got an education, What is it your asking??
GodSpeed sounds like Ebay to me.
You might as well save your pennies for a name brand turbo. Cheap turbo's are a ticking time bomb.
Ihave heard one lasting 10 mins after install, others ive heard over a year. You dont know until it blows.