I ordered from them recently. Shipped the same day. I had a question after receiving the order and Margaret responded very promptly. While I agree you should have received a response, it is such a small issue when there is so much worse customer service out there these days.
Even the best retailers aren’t perfect.