Beth The medicines that I bought are excellent quality and very affordable. I have used this website before and would not hesitate to use it again.