Yeah, I think it looks like SMC Revenue. The last time I got a payment from them it was Webmaster Checks and that was the guys with the problems right? So this makes sense. Cool. I need to log that!
I need to push these guys a little harder. I send about 5 hits a day and got sign ups and payments.