Was pretty sure it wasn't supposed to smell like that. Tons of people were complaining of the smell when I googled, but could find a description of what the smell was supposed to be.
Going to call Monday...wish me luck, been having a bad run of it with suppliers and makers this past month.
Good...