sailquik said..
They were made by C3. The company was a one man operation based in NZ, but the owner has stopped building and selling fins directly. Some C3 fins, including the Venom, are now licensed to Starboard and used in their production boards. Eg, the venom is sold with the Futura. See your local friendly Starboard dealer. :-)
Thanks..Hey Daffy got to come by so I can give your 34 a go and see if it fixes things.. better still let you have a go and see what the hell is wrong with my setup..

Other than the rider...