I have ordered from Caboots a couple of times. Easy and fast from my experiences.
Good product too.,...for the money.
My first pair of TK boots never smelled. The new pair stank so bad I had to throw out the box they came in.
I put the boots in a new box and poured baking soda in the box. let them sit for a few months,..still slight smell to them but it is wearing off finally.
My first pair from them must have been old stock or else they have changed their manufacturing process.