I use them for their scans, sometimes. Just make sure that you're getting the REAL DEAL and not some made-up artwork.
Also, they're hardly new. I've used them for a few years.
In just a few years and that is all Cover Galaxy has on their main page? Must have been a struggle to get it started. Considering how many people use this site and depend on its conciseness, I make it a point to cross check the scans and data with: GameStop, GameInformer, IGN, Gamespot, All Game, MobyGames and Amazon. For additional depth on Amazon searches alone, I have US, UK, German, French and Japanese. sometimes things require additional referencing from the three big boys own publications: Xbox Magazine, PlayStation Magazine and Nintendo Power. Yeah I'm thorough.