Has anyone else found a wild discrepancy in which stores are listed on the website as selling these and which actually do? I don't mean which take credit cards, I mean the grocery store nearest me has been listed for years as selling the cards and they have never had a single one. Same for about 95% of the stores near me -- they carry zero cards. Any thoughts why? Just the way of the world?