So, you got a reduced price but are paying the norm to a buyer's agent? Therefore, your listing agent is getting piddle compared to another listing agent? Not a good plan.
Yes, I agree you need someone familiar with your area - first mistake.
Perhaps you could contact the agent, agree to reimburse for any marketing he has spent (at your description, that shouldn't cost much) and ask to be released from the contract. You need to speak with the BROKER of the company, not just your agent. The agent may agree to release you, but if not, the broker makes the final decision.