Ouch, that last pic is scary. It reminds me of when they had to disassemble my new 2005 dash to get to a connector that some jackass forgot to connect on the assembly line. I went back there to look at it and it freaked me out to see my new toy all over the place. Like some of the others said, best not to look at it in that state sometimes, but you never learn anything that way either. Well, sorry, but thanks for educating us at your expense. Hopefully the shop is a good one.