Torx screws are usually used to stop people who don't know what they are doing from fiddling and making things worse. I am not implying anything by saying that. Torx screwdrivers are readily available these days in any car shop or do it yourself place. More importantly surely this machine is under guarantee? I will admit, though, that if you put into the shop under the guarantee they will lose your personal files because they couldn't care less and they will say (and so do I ) that you should have backed your files up.