i bought a new one from honda a month or so a go was only £12.
you can take them apart by drilling out the rivets and they're sealed with an "O" ring inside!
easy to do!
but you get peace of mind buying a new one and it comes with a new tank filter too!!
every ones a winner!!