flomax best price flomax 10 flomax liquid