I live in Texas, and I will be the first to say - if you want cockroaches, come visit! It may not be the best claim to fame, but you know what they say - everything's bigger in Texas.