This company is pretty good at getting orders out at good prices. Communication can be slow if you have a problem so I don't think I'd use if I was in a hurry to get meds ... more