It's a Canadian store which is positive.
The easier CP seeds will be available on the forum more cheaply.
Ferri seeds has a large range of seeds. Generally for specialty seeds like CP's, it's better to order from a vendor that specializes. That way freshness is more likely.
However the seed prices and shipping are not out of line of other vendors.
The usual caveat for all seed vendors: rare and difficult seeds will often have low or no germination. So try them out for easy and cheaper seeds. If these work out, you might want to try the rare/difficult/pricier seeds.
I tried them out, see my review below.