Service here has been slow, I won’t deny it, but that’s because there’s only been one person working both times I’ve been in. Once it was my turn, though, I’ve had great help both times, particularly the last; a guy named Chris spent literally an hour and a half helping me and my mother get my wedding programs absolutely perfect, never losing his cool. If you can deal with a wait, definitely worth it.