The present invention relates generally to substituted heteroaryl benzofuran acids and methods of using them (I); or a pharmaceutically acceptable salt or ester form therof wherein: R, R1, R2 and R3 are, independently, hydrogen, alkyl, cycloalkyl, alkanoyl, halo, hydroxy, aryl, perfluoroalkyl, alkoxy, amino, alkylamino, dialkylamino, or perfluoroalkoxy; R4 is hydrogen, alkyl, perfluoroalkyl, alkenyl, alkynyl, arylalkenyl, arylalkynyl, aryl,-C(=O)R5, -C(=S)R5, -CH2R5, OR -CH(OH)R5; R5 is hydrogen, C1-C8 alkyl, C3-C8 cycloalkyl, perfluoroalkyl, aryl, alkenyl, alkynyl, arylalkyl, arylalkenyl, arylalkynyl, alkylaryl, alkenylaryl, or alkynylaryl; R6 is hydrogen, alkyl, aryl, or arylalkyl; x1, x2, x3, x4, x5, x6, x7, and x8 are, independently, carbon or nitrogen, wherein at least one of x1-x8 is a nitrogen atom; n is an integer from 0-6; and A is COOH or an acid mimic or a pharmaceutically acceptable salt thereof.