Has TrafficMultiplier.com gone hasta la bye bye??? We've got them loaded onto one of our sites and see they've been down for about a week. I don't imagine the pop-up trading business is at a peak these days, so I'm wondering if they're history or just taking a short siesta.