I haven't used Juicyads for a few years and seem to remember at that time they had some server issues with downtime/server busy messages often.
How are they now as when I goto the homepage, it all looks broken like this:
Are they still a decent source for traffic?