The team always listens to our ideas, they are very professional yet friendly people that we could trust with everything related to business cards designing process! We have been working together for more than 2 years now so far without any issues or interruptions regarding deadlines etc., I can't think of anything negative but this might be because it's my first time using their service as well :) They're great at what they do - good communication & quick turnaround times = win-win situation all around.
If you want your brand designed by professionals who know how important branding (and keeping up!) looks like then go ahead!! You will not regret doing work w/ them! Our new logo was done exactly according to expectations which helped us greatly when creating marketing materials such as brochures / flyers + website redesigns too!!