So I got my awesome Wavestorm

I know I know it gets the job done cheap
And I don't care. But I didn't know the fins were not flexible type.
Took one to the upper deck already, not fun!
Can only find one set of soft fins on the entire interenets!!
And they don't know if it'll fit the awesomeness of my wavestorm baby.
Does anybody know where to get soft fins? Also are softboard fins, the screw in type,
Standard size (fore the holes) on softies?
I'm considering putting a strip of tape on the leading edge of each fin,
Or maybe a very thin pice of rubber tubing, cut down the center and glued on to the leading edge. These fins have a decent edge and the Captain is unlucky

Any advice will be appreciated arrr arrr,
CaptainKook