I think that is ICE. You can check their website at immigration custom enforcement or department of homeland security. Personally, I think you are over reacting. It is their job to be firm.