Maybe a lack of any sort of review should be an immediate red flag that it is not a fin I want?
I don't know how long they've been on the market and like I said, most "reviews" are less than objective. Maybe the absence of a review just means that the manufacturer hasn't paid anyone to "review" them yet.
R..