I've talked to them. Didn't want to end up back a shop, so I thought I could use the little knowledge I have about aliens, see what I could do. I knew the Doctor had some feelings about Torchwood, though he didn't seem to mind all that much when I told him. told him.
Still, better dealing with aliens than angry customers, right?