Bro... it all depends on the quality of the pair, the uniqueness and supply... I've bought 3 pairs from CF before ranging from $250, $125 and $45. I bought this pair for $45 which is quite reasonable in my opinion... they usually have at least 5 to 6 fairly unique pair at any given time... sometimes more
As for the Blanket Anemone... I don't think they are that common bro... will alert you the next time I spotted a nice piece