Clever solution, the sad truth is that most anti bot solutions always end up annoying a percentage of buyers regardless how well it is executed, but for what it's worth i do support this solution even if it meant i had to sign up to the forum to get a card later.