Thx for the replies. Car credit is basically just car finance. Maybe it's used more here in the UK, but it's a term i've heard banded about for a while now.
I just thought it looked good to be honest, is easy to remember, and as a portal to car finance sites, had good potential for earning.
p.s. what does IMO mean??