I have junk mail from them every time I go home. It's been my experience that when someone spends a lot of money on advertising they probably charge more for the product/service.
Just a thought.
Granted I've never used them or any other load board so I don't know what I'm talking about