Have you tried the modern replacement for customer service...the internet? Also, I never hesitate to inform the home office when I receive crappy service...yes I also call them when I get good service.
Some things are not worth ordering off the internet. What should be a $35.00 hose turns into another $9.00+ shipping plus tax. And if there are any issues well guess who gets to eat the shipping again.