Product review (5 stars): Great addition to non-ducted installations
Good product, fits, and the price was right.  There is confusion over the picture - these are the charcoal filters that clip onto the aluminum grease filters.  They will not fit if you take the grease filters out - they will be too small; which probably accounts for the majority of the "they don't fit" whining.  Read the instructions, people.
And the ones I got did have the stripe that tells you when to change it.