Has anyone bought a generic battery as a replacement for their OEM camera battery? How did they compare to the OEM batteries? They are usually half the price of the OEM batteries so it makes me a little skeptical.