Cypress buyer agent