Anyone else seen any of these yet? Sorry for the photo quality, it's from my phone. Ideas on how to deal with them would be appreciated too.