That is exactly how they should be used: to give more detail once the user decides they want/need that detail.
They are used all over the place in Japan (where IIRC the QR code's popularity started) for non-sales related information like bus timetables as well as for access to detailed product information in shops. In both these use cases the QR code directing to a web page with up-to-date information is a benefit to the user rather than an advertising gimmick.
QR codes are done wrong in a great many adverts.
I've seen adverts with QR codes where is isn't entirely obvious what is even being advertised: sorry, I'm not wasting my time waiting for your information to come down what could be a slow mobile connection unless there is a good chance I'm going to care. You advert should make me want more detail, not expect me to make an effort to get basic detail.
The two times I bothered scan a QR code on an advert were failures from the advertisers PoV. One went to a page that was simply not useable on a small mobile device (remember: there are plenty of phones out there with QVGA screens and that site was unusable at half VGA) and would have taken an age to download if the user was stuck on a GPRS link due to lack of 3G+ reception. I closed the browser and thought nothing more of it. The other time I was taken to a registration page where I was asked for some of my details in order to get the data - if I scan a QR code I expect to go direct to relevant information, not to be asked for my personal details (I could have oput in fake details easily, but I should not have to go to even that effort). If you must have a registration form on the page, put it below the detail the user is expecting to find.