This is a great question. All I can say is get used to the phrase, "I forgot your check at home, I'll bring it next time."
I always found it intersting how they never forget their appointment, but can easily forget to bring your check.
It's part of the business... so don't expect to always...