Any NEON owners out there?

Maybe you misinterpreted the ad.... "Hi" meant "high"... As in you had to be high to like the car....

That's a possibility.