People are confused how these checks work. Banks do not enforce AVS. On the auth, you'll get back status codes whether there was mismatch in the information. Its up to merchant to decide whether or not to put it into the settlement batch so the money is transfer. Regardless, the authorization went through and funds are on hold.