I can always count on Zero Odor to do the job. There is no awful artificial fragrance. It removes the smell, sometimes it takes two applications. Then everything is fresh smelling again.
I received my order shortly after I ordered but the seal had broken on one of the bottles and about a forth of the bottle had leaked out.
Long running Zero Odor customer and I think the product works very well, but it is an expensive price point which prohibits larger volume purchases. It would be nice to see some kind of reward or loyalty recognition from time to time.
Have been using for several years and never been disappointed.