You need to give them a chance to make it right. I have only had a problem once with fabric - did not get the entire order. I called them up and told them and they took my word for it and sent the rest of the order.
I did buy a blouse once that stunk. It had like a chemical smell too it. Wound up throwing it away. Even vinegar did not get rid of the smell.