I'm planning on buying a card or two at the local Walmart this week. I was just wondering the in store location of the SC cards. I've never bought these types of cards before and don't want to wander the store for hours looking.