It may be the agent's job to do great at bargaining to get the best price achievable. It is easier for them to bring this about because they are detached through the situation, unlike you. Once the bargaining is complete, agents understand both the paperwork necessary and can help you