RPOs and Search Firms: Striking a Price Balance