Go to your local lawn mower shop and spend a few dollars for one. They still sell them new. It would save you money on shipping for sure!!! And they are like $5.00 for the filter at most. If that isn't cheap enough. You might even get lucky and they have a used canister on a junk machine you could buy also.