Bump it up the chain at Cannon - ask for VP for customer service. Don't stop after 1 bump either....
I'd go straight to the President of the company's secretary.
Huh?
Secretaries, custodians, maintenance people is where the "get things done" often happens. I thought everyone knew that.