Yup, ive now got 4 of these compatibles, ive been using 2 of them alsongside the original Canon branded one, and ive seen absolutely no differance is performance. My only complaint and it is minor is that the latest two I received didnt come with the plastic contact cover, which my previous 2 from 7dayshop did, that said I paid £4 each more for the older ones.