I do the same Keith.

Including both of my last two flights (Etihad and Emirates).

All done electronically too, including booking my seat preference and printing out my boarding passes for inbound and outbound flights.