Ok, here's my 2 cents.
First and foremost, I refuse to take sides unless I can inspect the turbo myself. It's literally impossible to say who is at fault, or even what went wrong, when you are getting 3 different stories from 3 different parties OVER THE INTERNET.
With that in mind, some of...