omg dude, are you sure you would trust these guys to walk a straight line much less put a engine together?? looks like a lesson learned to me.... maybe a reputable shop next time?
engine looks nice and shiny btw... hope everything gets put back in, and i hope you plan on deducting some of his payment since your doing the work anyways...