Product review (5 stars): all parts there... no worries!
many reviews said the foam filter wasn't there for them.  It was for meeee! :)  Quite a smooth transaction, I'd buy from this seller again, if the need arose.