they should be fine. i'd complain. customer service means keeping the customer happy. every company is short handed these days. do call or email them again.
i get her free patterns in email. love them. and have ordered before but long ago.
good luck.