damn, thats fuct, i really hope they do a good repair job.
on another note, ever thought about working on your own guitars? If you have a little bit of soldering skills, there is an immense amount of info, tips, step by steps, how to's and the likes about working on, wiring and setting up guitars online. Unless you have someone regular that you trust with them.
I re-wired both my LP's and my strat. Plus youtube has loads of setup and intonation vids to get you through that part of it.
The only guy i take my guitars to now is local luthier Rob Formentin cause i've known him for many years and trust him , and even then it would only be for something like a fret level/refret or new nut etc.
This is only for future needs tho, i still feel your pain and hope everything works out.