So Does anyone know the cost of a replacement fin? My boss was at the wheel this past weekend, and managed to ruin one of my fins. Our's is a 73'...