i used keyring for a while and it was pretty good, but t takes a bit of time to get to the actual membership card so make sure you get it ready while waiting in line. also the guy at my local super market told me that not all product scanners will be able to scan it correctly and apparently some places don't accept them because they want you to use the actual card. i haven't run in to that problem yet though.