Shouting doesn't help.
I think they are a very small company. Run by just a few people, maybe.
I placed an order for an item. It arrived promptly. The item had some stencilling on it I did not order. I thought maybe we had received someone else's order. I looked at the website again, but the writeup did not mention stencilling.
I emailed them, but didn't get a reply.
I then called them. I spoke to a very nice person. I explained the situation to them and they spoke to their shipping person. The stencilling was done with stitching the same color as the product. No one had seen it. You have to look at it in the right light to see it. She apologized profusely and immediately sent me an authorization for return. I returned the item.
I have yet to have a problem with them. You may have to work at reaching them a bit. They may be tiny and may not have many resources.
There is a saying that goes, "With the rich, always a little patience." The same goes for small companies and those run by one person. I have no complaints with even tiny companies. It may take a week or two or more for communications to resolve things, but things always work out in the end. They always appreciate my good humor and easy going attitude in dealing with them.
I would email them again and follow up with a phone call or two. One or two key people may very well be on vacation. Your shipment may have not been in its entirety, but unbeknownst to whoever billed your card.
Just my two cents.