This (almost) makes shopping worth the hassle.