I am glad to have received the meds, the price was very good, I only wish I had known ahead of time that it would take so long to arrive and I would have ordered sooner- but I will know next time and will plan better. I always appreciate the bargains so the shipping time is a minor inconvenience that I can `work around`.