I brought my '07 Avy in for the transmission software update, and am now feeling a bit paranoid.
The work performed printout says the tech did the update, but they did not place the sticker in the lower-right corner under the hood.
I know that doesn't mean much, but I was still hoping they'd put it on.
Could a place like Autozone run a diagnostic to see if the updated software version has in fact been installed?
I've only had the car for a week, so it's difficult to tell if the shifting has improved (I believe it has though.)
Anyway, just being paranoid.