I had a book tell me they shut down soon after Neteller did, but I just received a Solid Pay check this morning. There hasn't been any problem with the two SP checks I deposited last week either.
Their Neteller like services are probably the thing that shut down, their check services haven't changed obviously. I think they used to allow you to EFT from your bank account and stuff...