Has anyone ever heard of "PSW Billing Solutions"?

I'd like to change cc processors, so I'm looking into as many as I can where I wont have to pay Visa ransom...

Anyone have any other suggestions?