Is there a benefit to buying the cards at walmart over just buying the nc currency online?