I recently got a hold of a second-hand Barbour. It's a Beaufort, to be exact. Anyway, it stinks. Barbours are supposed to last forever so I wasn't concerned about getting a used one. I should have been. This jacket doesn't just smell funny. It really reeks. It smells like an old canvas tent. Worse, you can smell this thing across the room. You could probably smell it across the street but I don't dare take it out in public in its current condition. I've had other waxed jackets and none of them smelled like this. In fact, I have a long one that I use for riding in the rain. It is covered with all sorts of interesting material and even it doesn't smell this bad. I tried leaving it out in the sun but it doesn't seem to have helped. If it were a normal jacket, I'd just have it dry cleaned/throw it in the wash. But as it's waxed, I can't do that. I'm hesitant to start spraying it with random household cleaning products as I don't want to wreck it. Any suggestions?