Hiring the right agent will make all the difference between having a great home buying experience and a poor one. Questions to ask when choosing...