30caps is okay i guess, 30g of EPA DHA is a little pricey and unnecessary i think...
I don't know which to buy, i'm in germany...
I'm in Serbia , i will order from trueprotein , cant get cheaper , 1000caps 24-25$ , good quality , 180 EPA 120 DHA , PhG