GIANT FOO? Does anyone else notice the inferior neon being foisted upon the unknowing retail public these days?