Banshee turns towards the others. "What do you guys think? I have no way of seeing if this guy actually took my stuff. Any of you got x-ray vision or something else that can check my kidneys?"

Turning back to the stranger, she adds: "Anyway. You probably don't make deals only with heroes. There are plenty of criminals who would sell much more than a kidney to get powers, information on how to get into a bank, the identities of the hero who stopped their last evil scheme, that kind of stuff. Heck, you admitted that this actually could be a trap. You obviously don't care who the people you deal with are or what you give to them. Why shouldn't we just arrest you right now? Oh, and if that information also has a price, then don't even answer. I've had it with your exchange business."