procurement agent comparison