Rank: Master
Rating: 91%, 12 votes
I know some canon LCDs can be replaced by the user. Canon will sell you the specific part or you can find them on ebay. The LCD ribbon cable can be easily pulled out and with a little fiddling a new one can be put in. I have not personally done it with at ixus i7. When I did it it cost like $45. Goodluck!
here are some photos of the process for a canon SD. I know the i7 might be a little different.
canon lcd replacement images.