From what I've read, Canon's service deptartment quotes are fairly reasonable.