Without knowing what you are charged with, the evidence against you, the number of witnesses, and your criminal record it's impossible to say anything about the case. If you want to shop around for another attorney, try calling a few in your area and get their opinion on the case.
My colleague's answer is correct. You need to talk to other attorneys in your local area who handle this type of case and learn what the standard fees are and what your options are. You might consider talking with your current attorney about your concerns as well and see if something mutually acceptable can be worked out.
My colleagues answers are very good. Without any knowledge of the charges or the complexity of your case, I cannot comment on the fees being charged. If you have concerns about your existing attorney's representation or the fees you are being charged, check with other reputable attorneys for a second or third opinion. This site is a good reference site with several excellent attorneys to choose from.
Responses to questions on AVVO does not establish an attorney -client relationship.