i boought the same turbo yesterday, has anyone given you an answer about who makes it, the guy i bought mine from for $50 said he thinks its an ebay turbo, but i have never seen a ebay turbo come with a s/n and stamp. i dont believe its a high end turbo but it seems to be nicely built, mine has...