The biggest benefit offered here is 24 hour printing. When nowhere else is open, you can always count on Fedex.
Generally, the staff here is quite friendly and rather helpful. Some tend to be more knowledgeable than others.
The pricing here is quite a bit higher then other print shops. They also use a bizarre "credit card" type system where you need to load money onto an access card before using their workstations or doing any printing. Time on the workstations is also billed.
Quality is not the best, but certainly acceptable.
I would never recommend this as a first choice for printing, however in a crunch it serves it's purpose very well.