A few questions should be asked before accepting a plea bargain. If you have not spoken with an attorney since your arrest, you most definitely should do so before responding to the prosecution. An attorney can tell from experience whether the charges against you are serious enough to hold up in court. They can analyze the evidence against you and determine if and how it can be disputed in court.
An attorney can also work to negotiate a plea bargain which is more favorable to you, in part by pointing out the weakness of the case against you. This process can be lengthy, but having a skilled attorney on your side who is experienced with the process can be greatly beneficial to pushing for the best plea bargain possible.
When prosecutors notice that you have an advocate who is ready to fight for you, they may be more willing to offer you a better deal. An aggressive defense can mean additional time and work on your case which may not be worth it in the end.
To be sure: prosecutors are not your friend or on your side. If they offer you a plea bargain, it is because litigation does not seem like a good use of their time. Whether it is in your best interest to take the deal should be considered by your attorney. What is more, accepting a plea bargain can forfeit any right to an appeal any of the issues in your case.
No matter what you have been charged with, if you have been offered a plea bargain, it is imperative that you call on Attorney Shaeffer to review it and your case to see if you would benefit from it or not.