We've all been there...

Brought to you by Matt Ingebretson and Pat Bishop.