First off, yes, definitely dump the agent. What is the use of getting a discount back from the agent if you never get an accepted offer?
I agree with cl1. Do your research (recent comps, personal valuations) and establish your price range. If this is your dream house, add a bit of a markup...