I had a great experience
I had a great experience when they ran out of something I'd ordered. They got in touch, offered me replacement items (even ones that were higher cost than what I'd ordered) and sent it to me immediately. A great company to deal with.