agent shopping guide