Batteriesplus, not Wal-Mart, is the place to go!
OK, I checked all my local Wal-Mart stores, and all have stopped carrying motorcycle batteries.
But I went to batteriesplus.com and checked their store locator, and found they have a retail store near me. On the web site, there is also a printable 10%-off coupon, good until 3/31, for any in-stock item.
They have a sealed maintenance-free battery (1-year warranty) for $69.95 that is a drop-in fit for my KLR. I called to verify that the store accepted the coupon, so my final price should be $62.96 plus tax for the maintenance-free sealed battery! I'll pick it up after work today.