I stopped myself from going to Target for this product this afternoon on the way home from work. Seeing it here though I think I might have to pick some up tomorrow.
I got these at the Wal-Mart. The Target in town is super duper slow on getting new stuff in. Actually, the Wal-Mart is too. Normally they never have cards on the shelf day one. They were there on Tuesday.