Oh. Found out what is up.

The listing I claimed remains as a first hit, at the wrong address/phone. The two listings where I made changes come up after all the not-very-local businesses 100-200km away, a few pages of listings later.

What do you need to do to get an ACCURATE business directory listing on google and get rid of an inaccurate one? And why does it put listings for place X 30 results after the one other results for place X, after listing every other place in the entire of northern SA first?

Argh!