CJ is not the best option, u cant call anyone when they shave ur leads, only a someone who has no clue or noob would go to CJ for ins offers. with that being said there might be some offers u would want to pick up that SH or BW doesnt offer, but stay away from CJ they suck.
use surehits or brokerweb, they pay per click.