I had a very immediate need to print something that someone had emailed to me and I was too far away from home to go back there. Here's FedEx/Kinko's to the rescue!
Sign in to their workstation with a credit card swipe, bring up the email, print the email, sign out. $1.32 and done. I didn't have to wait in line and I didn't even have to deal with a clerk.
Note: I do not suggest that anyone ever use one of these public "kiosk" machines to access your email account. Instead, create a "throwaway" mailbox and forward and sign in to that one. This is how hackers get access to your mailbox - by capturing the letters you type on a public keyboard! With doodads like this: http://www.amazon.com/Keyllama-4MB-USB-Value-Keylogger/dp/B004ZGXU48
Kinko's is great, just be aware!