This is a "step right up and I will show you my snake oil" come on. These ads appear at least annually and have for many years. These never were school machines and I can about guarantee that if you go, you will not be shown one in the advertisement.