I've never heard of that agency, but their website is a bit concerning. It's not designed well at all for the intended purpose....looks more like they're renting out office space or something......and no eye-catching images? It doesn't bode well.
Best of luck.
They're a real agency. One of the biggest commercial/print in LA actually. Used to work with them a lot about a year ago. Website has indeed always sucked though lol.