I've got the BT spam catcher and almost nothing gets through. When I check their spam catcher site I see it has caught hundreds which I then delete.
Do you check to see what it has caught? Do you empty the box? It may be that it needs emptying regularly.