Try changing your policy to:
NOT HTTP URL contains "radicaldebtelimination.com"
A URL consists of a hostname, a port (optional), a path, and a filename.
By making a policy that "equals" only the hostname of a website, any URL's that contain a path and filename will not match the policy and will still be cached.
e.g.
http://www.microsoft.com/en/us/default.aspx
If I made a criterion "NOT HTTP URL equals
http://www.microsoft.com/", this website will still be cached because "http://www.microsoft.com/" does not equal "http://www.microsoft.com/en/us/default.aspx".
By changing the criterion to "contains - microsoft.com", you will cover almost all of the microsoft.com website. This also covers connections that navigate to the site without using "www." at the begining of the domain.