There was a solution for this on HN not a week ago..
They're better than nothing, but be careful when relying on them for anything you need accurate Geo-IP info for.
For customers that live on the borders it is very important that correct country is selected.