Thanks for everyone's patience and kind words. All my data was able to be recovered and my computer is now fixed! I wasn't expecting to get it back until Friday at the earliest, but thankfully it was completed ahead of schedule. So, back to our regularly scheduled programming!
I have a few new mobiles to list over the next couple of days, hope you'll look out for them!