Realmente cambiar el enlace no esta mal pensado para evitar bots y demás.
Imaginate una máquina programada que tarda menos de 2 segundos en hacer todo el proceso de compra y puede hacer varias compras de forma paralela, da pie a bots etc etc, asi son humanos casi seguros aunque algunos no se den cuenta del cambio de link.