Get the name of the agency, and call them, talk to the manager and chew him a new a**hole.
Virtually impossible. I don't care what the "law" says. I've tried that gig with telemarketers, etc., and gotten nowhere. You always get the "we're not allowed to accept incoming calls, we'll have somebody call you" bullsh*t.