If it ever repeatedly says invalid... try running it through the scanner with it in a plastic grocery bag. Sounds INSANE, but I've seen it work when a card or a scanner is tweaked.