If your camera is under warranty, and there is some malfunction, of course Canon will repair it. I believe you only have to pay the shipping one way to the repair facility. However, if you are using a third party lens, and the problem MAY be the lens, then all bets are off. That's why I only buy Canon lenses. If you have problems when using more than one lens, and they are Canons, I would simply send the camera in, and wait ten days for them to fix it all up. If your camera is not under warranty, they will give you an estimate, and, of course, you will accept it, because you want your camera to work. Then, you will forget you ever paid for the repair, enjoy your like-new camera, and move on.