I've bought a few from Canon refurb site - don't know if it's still in existence. Canon also used to give a discount for trading in another broken Canon, so if that's still going, pick up a broken...