My understanding of the law is that if they have established a business relationship with you (you express interest in their product), that "relationship" lasts for (I believe) 30 days, during which they can call you freely. Asking to be put on their DNC list should cut off your relationship, but I think had they gone to court they would have had a solid defense that you expressed interest in their product, and you would have likely won nothing.