It's all based on luck, essentially. Plenty of people have had good luck with the eBay turbo kits, and it can equally be said on how many people have had terrible luck with the kits (BOVs sucking, turbo seals breaking, etc).
In the end, I recommend Go Autoworks for any turbo setup. They have a...