Im not even going to look at your link because i can tell you a catch can is a catch can... End of... They all do a very simple job that doesn't require much engineering to do properly. They will charge you more for brand/materials used(which isnt that relevant) and aesthetics will cause prices to fluctuate... i.e anodised/polished etc..,,,