What's wrong with Stern's logo being on it? Stern is a great company, and apparently one of the main reasons this machine is being made and distributed. Built in their factory right here in America. Stern's proudly putting their logo on it and rightfully so.