I fully expected celegorm to be like: and his name was John H. Brown at the end of his post. Also, had the pleasure?
@ BF2: Listen man, as Rudster said it, we all do it. We cannot be expected to empty out our wallets anytime something new comes out. I would, as Ruster said, first ask for a contract and if they do not have one draft one with them and make them sign.
If they won't do that, do not bother and look for another place.
Also, what are the problems? We might be able to fix them on this forum unless it is actually broken hardware in which case the people at the repair place should not need to actually access your files.