Yeah the 128s were like $13 when I got the cams a couple years ago and are $20 ish now (have been for quite a while). Still worth it, I calculated out the endurance rating and they should be good for 10-15 years at the rate these cams record. Even if they only last the 5 year warranty period, fine by me.