Sheesh. Cockaroaches are desperate. They should just print a bunch of money, oh wait they already are.