yes, used it. no, haven't bought from them. Likely quite expired since it hasn't been made for some time. Correct me if I'm wrong.