http://www.canonlense.org <br />This product can be considered if users of 420 EX need an upgrade, as it is quite a dependable product that is known for its accurate functionality.