I'd call, and ask why your bag smells :\
If you don't like it return it.... Simple.I'm thinking of going to the store and looking at another one. I had this one shipped to me from an out of state store cause I wanted one made on Spain. All the ones at my local store are made in USA. I'm just sad that I paid $2k for a bag and it smells like vinyl.
I think they are making the canvas differently so that it does not crack and the smell is the side effect of the new configuration of the canvas.