They all have some smell whether I bought locally or shipped especially bigger ones. Ball pythons do this sometimes. If boa did it that would be a concern (rarely had non newborn boa refuse)
The fact that your other guy takes it adds to the odds that its ok. But why wont you go get one locally and try that to make sure its not a problem with the snake