Technology for purchasing agents