Buddy it's really simple if you buy the jacket w/o thinsulate, it's not gonna work as a jacket. It's doesn't warm you up!!!
The thinsulate will only cost you a couple more bucks. It's worth it. If you only buy the jacket will be a waste of money and not will be for the purpose you will freeze!!!!