As you can see there are different opinions. But up to my mind if company works really bad and has negative reputation, people will tell you about it. And if you find only several complains it doesn't show company in bad light. If I were you, I would deal with Concorde Group without doubts.