Re 2: I always got a chuckle seeing that "slim jims" were one of the buttons and could envision someone getting into their pantry only to notice they are down to their last 2 slim jims, but thankfully they have a dash button right there to avoid this future disaster.
I never got one, but they certainly made sense in my mind for something like laundry detergent, etc. You notice you are getting low, hit the button, forget about it and 3 days later it shows up and you go "oh, right perfect".