Yes. There are definitely laws that can help you in this situation. You need to contact a lawyer, because you'll need help to file complaints. It's not as easy as complaining as an individual.
Yes. Laws will vary from individuals to businesses but there are guidelines and practices the collectors are supposed to follow. There are usually particular processes in which they must follow.