@clippers - You might check with your local health department. Many of them offer treatment for certain STDS for free or for a very small charge. It is a public health initiative and they invest significant resources.
You might also try Planned Parenthood. They charge based on income, so if you do not make a lot of money you do not pay a lot either.