Has anyone tried that Holmes Odor Grabber? For $50 it sounds pretty good but it only ships within the US and I'm in Canada. If it's good I might try and find one here in BC.

If it sucks or I can't find it then I'll build an active carbon filter.