This item was on television showing this Big Boss Grill explaining to new customers to buy one and recieve one free. That was false information tellin…