I initially thought that TopCV would be some kind of automated, pointless service.
I was pleasantly surprised.
My CV was reviewed in a helpful and organised fashion, and key downsides were pointed out in a very (brutally) honest review!
I personally appreciate that honesty. It means that I know what I have to work on, as opposed to feeling satisfied and comfortable with my CV, which could have done me a great disservice later!