If it makes you feel better, my typical experience with online ordering systems is arriving at the restaurant, walking up to the cashier for pickup, saying "I ordered online" and getting a blank stare while they go back and check the computer, and then waiting around for 10 minutes while they make my order (after everyone else already in line, of course). So in practice, it may not be so frustrating for non-users. :)