Yes, they offered to do it for free if I sent them in. But that idea doesn’t thrill me. I own five Canon cameras, and there is not a single scratch or mark on any of them. I have a seven-year-old point and shoot that I could box up and return tomorrow (if it was a current model). In fact, I just cleaned the lens on it for the first time three months ago. I’ve never cleaned the lenses on the other four, because I’ve never gotten them dirty. I’m to particular about them to send them off.
I’ve never heard of the Pro tech support option. I guess that’s because I have inexpensive equipment.