I looked at those new ships at Cold Wars and they are very nice. They do seem pricey, but one thing to keep in mind is that they come with all necessary guns and fighting tops. If you were to count the cost of equipping some of the other offerings it more or less evens out (if you 're in the US at least).
I still have their old brigantine in the box, so I'm not letting myself buy a new ship until that one is done. The new frigate really had me salivating though.