A good agent knows the market and can save you a significant amount of time. On most purchases, I spend anywhere from 50 to 100 hours on a single transaction. Agents have access to tools, and possibly listings, that you would never know about without them. I believe everyone can do whatever they put their mind too. Time is money, and a good agent will save you time and heartbreak.