I got the Churchill fins from K-Coast and didnt were them yet. Are they good fins or should i return them and get another pair?