Any NEON owners out there?

I am already getting the feeling I should run away now........