They are easy to get hold of... but expensive!
I bought a 300mhz clamshell for my fiancée to use at University. It arrived with a dead battery.
So I priced buying one from varius battery stockists here in Australia. The cheapest price I could find was $150 AU. I only paid $200 for the iBook itself off eBay.
I checked on eBay, and sure enough there are people selling iBook batteries, several located in China/Hong Kong only asking for around $70 AU for their batteries. But "everyone" says to avoid them, because they will be inferior quality.
I actually emailed a few of the "happy customers" who had given feedback on eBay for these Chinese sellers, and they all said it was a problem-free transaction, and the batteries have been ok.
In the end, I tried buying another iBook from eBay, as the seller said it had a great battery. Must have had "sucker" on my forehead that day... another $200, and the battery only lasts 1/2 hour.
So now I have 2 iBooks - a 300mhz, and 333mhz/Firewire, with 1 dead battery, 1 nearly dead battery...