<p>Over 670,000 units are being recalled in the US and Canada.</p>