allstate insurance farmington nm cost of avelox without insurance