http://web.archive.org/web/*/http://www.shopcv.com <-- they've been online since 1998
http://www.quantcast.com/shopcv.com <-- they have quite a lot of visits.
http://alexa.com/data/det...tp%3A%2F%2Fwww.shopcv.com <-- but alexa doesn't say so.
I also found a lot of complaints, and their website doens't look like worth a penny at all...
Just my POV, your mileage may vary.