How are the fins coming along? Thought people said this was gonna blow up? Fast Eddie is using ur money