My concern is how long will it last. If you spread the cost of a carbon filter over it's life it's probably cheaper. Mine has been going for nearly 5 years and no odor yet.