Ich denke Umtauschen kannst du ihn nur, wenn der Verkäufer Rückgaberecht eingerichtet hat oder ansonsten kollant ist. Ansonsten ist er ja scheinbar wie beschrieben. Ich würde keinen stinkenden Blazer verkaufen, aber ich denke wenn man "so dreist" ist es zu tun, dann ist man auch dreist genug ihn nicht zurück zu nehmen.
Der Geruch geht doch aber sicher raus beim waschen oder in der Reinigung, hast du das schon probiert?