So i take my laptop to a local computer guy referred to me by a friend. I have a toshiba satellite, Its a few years old but it worked fine just my usb plugs seemed to be a abit loose. So i have him take a look, and he gives me the usual repairman line: "Oh its a easy fix we do this all the time blah blah 3-5 days it should be ready." Since i cant be without my computer for even a day i said he could order the part call me when it came in then and i would bring back the computer. He agreed, i gave him some money down to order the new usb he said i needed and left. 2 days later he calls and says he hasnt ordered the parts yet cus he needed to too see the old ones, and hes in town so he can shoot and grab my computer and get the ball started, i was uneasy with the idea in particular because i hadnt did a backup recently on to my external hard drive and i bought a download of windows vista business and being lazy i had never made a recovery disk. He told me not to worry because it was a easy hardware issue he just wanted to make sure he got the correct pieces.
I gave in and said ok. 5 days goes by no news. So i give him a call and he said matter of factly that he just got the parts was gonna put them on that day and the computer should be ready the next day. Ok so im not pleased but im not pissed. At least he was getting the work done. So the next day his son calls (

) and says that he needs my password to logon. Thinking he just needed it to do sort of test i run it off to him. Then i ask him did everything turn out ok and then he just matter o factly states that when they powered on my laptop after welding in the plugs that the motherboard shorted out and they are gonna have to come up with another option for me. So im getting pissed but i keep my cool and ask "Ok so what does that mean?" His reply "I dont know", he then says he will call me back when he get it figuired out and hangs up before i can say another word. This is last saturday. He finally calls me back yesterday. In the meantime i call a couple time get put on hold by a receptionist, then i have my bud call and they give him even less a answer then hang up and say they will call back.
Now the only reason i havent been out there is because im trying not to add assault to my rap sheet. What should i do? Im thinking i got screwed and he is gonna try say its not their fault. Should i try legal action(not desirable) or beat his ass(Im leaning towards this) . I have other computers but im really pissed cus that was my first laptop and i had so much stuff i cant replace on there including php and html files i was working on and scripts and programs that purchased.

