Thank you for your question. I definitely understand your frustration, since spam is a global problem, and a pain for everyone.
Since this is a public forum, and I have no way of identifying your specific account, I can only answer your questions generally.
If you blacklist an email address in SpamAssassin, it should not make it to your inbox. Make sure Spam Assassin is enabled in your cPanel.
For a detailed article on why spam can get through to your email, even when SpamAsassin is enabled see our full guide here.
We do have a better email filter available, called McAfee, which you can purchase from AMP.
If you have any further questions, feel free to post them below.
Like this Question? Tweet
Related ArticlesHow to Filter Emails for an IP Range
How to Setup DMARC records in cPanel
Adding IP addresses to your SPF records in cPanel
How to Filter Emails for an IP Range
Creating custom SPF records