I'm looking at a 07' M8 turbo'd locally. I asked the seller if I could take it to a local shop that I take my stuff to and he told me no way. He said that the shop had screwed his buddy so there was no way he'd let me take it there. Immediately red flags go up in my mind. Am I just being to cautious? Also if I go check it out myself, what are somethings I should look for on a used turbo sled? Thanks for the help!