One of the best ways to get rid of any insect is a combination of different strategies.
Check out this article… http://news.yahoo.com/cockroaches-quickly-lose-sweet-tooth-survive-180617353.html
Although some cockroaches may not choose to eat certain bait, it’s very important to find the epicenter or breeding ground of the colony. As the article states, they can begin to reproduce at a very early age, so the sooner you attack them at the source the better off you’re going to be.
An interesting line in this article refers to the chance a cockroach may hitch a ride home... [Read more about this property]