How effective are cockroach baits?

It is a great way to get rid of cockroaches from your residence but you need to place them properly.