I would say that Ultratoad's fear is reality. They are just dumping parts (at full list price) with no intention of saving anything for service needs. Its really a bizarre grouping of parts some of which nobody could ever use. The basic stuff you might need (i.e. wear items or crash parts) are nowhere to be found.
Polaris just bought up REC industries which is a boat builder and a major employer in a community I live in. I really fear for the jobs of the workers in the plant. I don't understand how a company that operates like Polaris managed to get so large and be such jerks when it comes to their customers.