Truthfully, I bought it from the US so it took a little while to arrive
http://www.034motorsport.com/engine-components-18t-check-valve-18t-27t-aan-pcv-billet-p-21834.html
Thing is my whole breather system was snapped in many places so was cheaper to buy a whole silicone breather kit from them which had the alu valve included plus all fixings. Worked out about £100 delivered
send them an email and ask if that alu valve will fit in OEM hoses if you like.
The cheapest option will be a plastic pcv valve and a silicone breather pipe segment, if you're short on cash.
The hockey puck I bought on ebay - they are also on amazon. Otherwise a
seat dealer. I think mine was actually for an Audi A3 but it works really nicely. Maybe £30 but you shouldn't need one unless you get the problems I mentioned earlier, or if you think it may be gunked up.
Any questions on the 034 kit just ask. I don't think many people on here have used it and you have to do a small customisation similar to when fitting a catch can.......nothing difficult though