Originally Posted by
beachminter
https://www.walla.by/cardbase
According to the site,
CardBase is the most comprehensive credit card database in the US. It is centered around our industry-leading independent database of more than 2,000 U.S. credit cards, 450 banks, and hundreds of distinct reward programs.
No discussion of sign-up bonuses. No attempt to match a card to a customer's priorities.
That looks like just one big affiliate site with zero value-added.