They seal well though, and are cheap. You could add a tank vent though.
Originally Posted by Ibedayank
I think you will find these do not have a vent as the crankcase is already vented. So there is no need for them to be vented as it would bypass the smog junk on the motor.