This post helped me. I tried AVR and came back from Toronto on 4/21 in American Airlines. Agent knew about AVR and issued boarding pass. Inside again I had to go through fingerprint and new I94 was issued. Make sure to give enough time. It took almost 3 hours from agent issuing boarding pass...