Another option is to do the calculation in the query, not in the textbox. Add a calculated field to your RecordSource query:
ExtendedPrice: UnitPrice * Qty
Then you can bind this field to txtExtension, and use =Sum(ExtendedPrice) in your total textbox.
You might also notice that your form displays faster.
(no points requested)
--
Graham