I used to have the same problem when I ran online checks thru my 3rd party processor.
Then I heard about WTS Bank. I signed up with them thinking that it would be no different.
But lo and behold, I started seeing actual money from check sales!
I must say that switching my check processing to WTS Bank was one of the best decisions we made for my site!
Check them out!
www.wtsbank.com