i went here to get my surf fins on my twinny. www.fins4sale.com
I think they are 3 1/2 inch fins. they cost me bugger all delivered to my door, but they aren't as good quality as the name brand ones in the local shops.
I've had my ones on there for a year now, and the board performs awesome when i don't have an edge. i only have them on the backside of the board, so toeside it doesn't make any difference to the performance.
Hope this helps.