Their designs look great! They're so easy to customize that my clients love them (and they have really nice staff!).
I don't dislike anything about their service, though it can sometimes be difficult getting your order in quickly since there's no real rush for me. So if you want good customer support without feeling rushed then go with this design firm because people will always appreciate when someone gets back right away after an inquiry or email is sent out even just once every few weeks/months etc., regardless of how long ago something was said-they'll get some sorta response eventually!!