340 gone! Performance shop shut down! Help!

I have learned to never pay up front for anything practically. People are much more motivated to get the work done when their own hide is in the game. Just be glad you got your engine back... Next time, ask them how long they take to do a job, get an idea on the longest it could take and the shortest, days weeks months etc.... Then you have an idea to set your clock by and will be able to guage if there is a problem.