I personally prefer to talk to a tech person (in this case the spare parts person) over some numbnut working for minimum wages at a helpdesk who has no clue about what they're doing. Even though, I can see why it might be cheaper for a company to hire that helpdesk person rather than have actual tech people answer questions.