Just got a call from the shop... my repairs are a bit cheaper than anticipated and should be finished tomorrow afternoon

Looks like I will be there Saturday! (unless something else pops up between now and then *crosses fingers*)