I went to eBay, searched on 9v battery cable, and then sorted in price order and specified US shipments only. I came up with this one as the cheapest. The US shipping is so you get it this year.
If you're in a bigger hurry and have Amazon Prime, you can have one on Saturday for $3.