I have ordered from them but don't remember any unpleasant smell... and I would have noticed. Maybe there was some problem in the area where yours was stored, or how it was shipped or something. You should definitely let them know. I'm sure they would appreciate knowing.