I like that TypoTherapy is constantly evolving their product line - they have so many different products! The flexibility of being able to use them for both web & print projects has been great in helping us stay ahead of our competition. They are very responsive when it comes time to work together as well which makes things run smoothly from start-to-finish. Sometimes we need more than one designer working at once but this isn't always possible due to client demands or other factors outside of control. So far no major issues. If you're looking into using an agency/design firm then make sure there's good communication between all parties involved (especially if your project will be large). There were times where some clients didn't understand what was going on or how long certain processes would take. This could lead to frustration among everyone involved.