yep, partsnmore is legit, i ordered some kits and filters from them a few weeks ago in prep for spring. the filter necks are a little short, but a little persuasion and they work real nice
the filter material is a thick paper. i think they might last a couple seasons if you clean them gently
oh, and the petcock repair kits ROCK for the stock vaccuum petcocks. i hate manuals