Okay, I have a Canon 7 megapixel camera. We had some pretty good times, but after a while my camera said that any new, fresh batteries were low on power after just a few shots. I thought "oh great, now I have to get it repaired or shell out for a new one." On a whim, I got a new data card/memory card for my camera thinking I could use it in a new camera if I got one. Well, I decided to try it in my old camera for the hell of it. BONZAI! The camera now works how it did before. No more three pictures and having to swap batteries that I knew were still good. I hope this helps you!