I would use the agent but get him to lower his fee. Everything is negotiable. I think there are too many areas where you can make a mistake if you've never done this before.