Received mine today, from heaven gifts dhgate, strong plastic smell from very beginning in second i took off top of the box was unit in. Chinese Nitrogen Factories, i call this smell. Better sounds in my native language, but we should move to conclusions, definitely can get you headache, i'm...