Canon NB-5L Rechargeable Battery
$75
Generic NB-5L Rechargeable Battery
$22