I have purchased after market batteries before. I know not to expect the battery life to be as long and the overall battery to last as long as the Cannon OEM, but I was not expecting it to be DOA. Maybe not all are like this and I just got one of the defective ones. I will not waste my money and buy another one.