A few years ago battery fires and more made the news. Since there is a liability issue many makers locked out using non-maker batteries so be sure whoever sells it will take it back if it's not working.
As to where I got my Canon battery it was at amazon.
Bob
I bought the Canon vixia HF S20 camcorder. I'm looking for generic battery since the canon batteries are very expensive. I'm more interested in BP-819 or BP-827 models. Any one suggest the generic brands for these models? Thanks

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic