I don't like that site, they use be one of those get paid to be approved sites, discontented, and it's no wonder why, the service rendered their credit card forum worthless, as it became filled with complaints wanting to know where their checks were.
They do license their content out, in fact myfico uses them for their CC section, hit an apply link and watch the address closely, if will be cardoffers, till it's redirect to the application site