choosing a real estate agent is serious for the success or failure of your shopping or selling venture. We evermore focus at a few crucial points such as: Is he/she honest and trusted? How about his/her professional knowledge, experience, reputation, sale performance, accuracy, patience, negotiation and bargain skills, document writing skills, attitude, communicating skills, vision for the market and future, study skills, after sale service, expenses, etc.