Agreed, I really think canon csc personnel are well trained and go the extra mile, I once sent in my flash unit in as the dial was faulty, I got it back without paying anything as they only had to replace a screw. I think they know it wasn't much work so they didn't feel it was justified to...