While using a public defender is definitely the cheapest option, the saying "you get what you pay for" rings extremely true in these cases. Public defenders are talented and passionate attorneys, who have forgone well-paying careers to help the citizens of their states and counties, but that often comes with extremely heavy caseloads and low funding. What this means for their clients is that their attorney is often overworked, unpaid, and doesn't have the money or resources needed in some cases to gather case-breaking evidence.
Our criminal justice system has a responsibility to provide competent counsel to everyone who asks, except in extreme circumstances, but having an amazing and talented lawyer isn't helpful when that lawyer doesn't have enough time to actually fight your case the way it should be fought.
You also must qualify for a public defender. In South Carolina, you must make under $12,450 in a single-person household or under $25,750 for a family of four. If you make above these listed amounts, you are not eligible to request a public defender, as the state believes you are capable of hiring and affording your own attorney. This is done in an attempt to stop everyone from using public defenders and overworking the public defenders even more.
If you are facing very basic charges, and really only need an attorney at your side in name to make sure everything is filed properly and you are at court on time, then a public defender is a good option. If you are facing serious charges, such as federal crimes or sex crimes, it is always better to hire a private attorney who has the time and resources to lead your case to the best possible outcome.