Just a caveat on 3rd party batteries -- not all function properly.
I'm Olympus-based, and some third party batteries (BLN-1) I bought would work in the camera, but not charge in my Olympus chargers.
When I was on Canon, I had no issues. But that was 5 years ago. I think the newer, 'smarter' batteries are more susceptible to this kind of thing.