Don’t give up, man! Yea, customer service sux the big green weeny and quality is sub par but it does the job like nothing else I’ve experienced!
I’ve had mine well over a year now. I, too, noticed the horrible scent when in use and eventually realized it emanated from the inner silicon lid...