I just purchased the $16 one from Miles, actually about $23 with shipping.
Installation was a snap, located it with strong Velcro on the back side of the air cleaner.
Good time to buy some new one half inch ID tubing at autozone and replace the old breather hose.