To some people, even the mention of cockroach sends shiver down their spines. Often, people are