As per your post - please elaborate as to what the issues are with the noted companies. More info is needed here.
Also - phone/contact information for each one would be useful so members have the option of "blocking" them out of their systems and/or Link if applicable.