I just got the Head Ti S6 shipped to me today. However the frame has an unusual smell. Did anyone else notice this when they first got theirs? At first I was paranoid that it was poisonous or something. I'm trying really hard to not make this post sound stupid.