A Topeka advocate paid $400 for public records on city contracts but says the information is incomplete and inconsistent.