Pink rat infestation in a window display. Nothing makes me want to buy clothing quite like a plague of rodents.