I trust them
I got paid literally within a couple hours of the other person's flight landing. It's a bit scary handing your credentials over but the airlines make it so you have no other choice. Worked with these guys for a few years and I trust them wholeheartedly.
