This is good online pharmacy. It took about 8 days for me to receive my viral medication. I was really impressed with the prices also. This pharmacy is a life saver because I didn't know what I was going to do about the price of my medicaiton. I will order from them again.