Remington in financial trouble?