Yesterday I bought a 2 gallon jug of bleach for $2.50. The day before yesterday I got a 2.5 gallon jug of generic glyphosate for $37.50.
The bleach would probably be handy to use around your house in the city or in your garden, but the glyphosate is probably more practical for any area larger than a ping pong table.