For a quick, decent Chinese place in Shadyside, check out China Palace. You get what you expect, it's fast and not too expensive. I've only had delivery, but when I want Chinese food I've never had any surprises.
At the end of the day, you get what you pay for. As for delivery in they area, it's decent enough.