Make your own mix.
Start with 3-1-1,bark based.
I personally use more like a 3/1/1/1 mix.
3 parts bark,1 part each of pearlite,pomice stone and peat.
I use more of the 1 stuff because the original mix doesn't hold water well.
See the posts here about 311 mixes using bark and potting soil.
Why I mix my own is that it lasts for YEARS with only topping off.
It's a cross between Hydroponics and a soil mix.
I really don't like Ocean Farms stuff.
Too many organics in it that break down.
Plants do great until the nutes in the soil run out (right about pod set).
My grow is just that My Grow...
I advise you to search out the posts about 311 and other versions of it.
Ya it costs a little more to make your own soil,But it lasts for years.
Set it and forget it. LOL
Topping the soil off every couple years is way more better than new soil every year.