The self-serve printandgo function is an excellent alternative to owning a printer you'll hardly ever use. And if you need something else, the staff are friendly and helpful (though I find FedEx tends to staff very thin, so you might have to wait a bit if there are others in the store).
Went in with a project I needed the same day. I was surprised how fast they produced it and gave me a call to come in and pick it up. Big thanks to Chris and his staff today.