Dave,
Yes, and at a lot cheaper price. But with this you have to plan and include shipping time (and shipping cost).
I wanted to get mine fixed right away so I had a battery made while I waited.
Thanks for the link, I'm sure it will help someone. There are sources online, just search and you shall find!