Have you ever tried checking in online? It's a breeze for employees, haven't heard much from OALs before...