Fix "automatically update shop" behavior, make it actually work. Fixes #51