I've used them for years and years. I would still complain and you'd probably get a refund for shipping at the very least. Most probably they are understaffed these days, just like most every company out there.
please try them again. i'm sure they don't want to loose your business.