The worst QR code implementation I've seen was at a quick-lube place. The QR code was on a banner inside the garage, but because the light from outside would wash out any camera, you had to get out of your car to scan it. Then all it did was open a web page telling you to text a number to get a coupon...