I've had the Elph S400 for 3 years. It took excellent photos though its movies were pretty grainy. I also experienced the "memory card error" problem which caused it to cease functioning. But Canon has a recall program for this camera and will send you a mailer to return it to them for repair if you call. No mechanical product is perfect and all you can ask for is good service if it fails. I got it.