Medivine has great variety of services to choose from. They are friendly, professional, welcoming and look after you in a very warm manner. They were able to recommend a service they thought would be more beneficial to me than the service I thought would be better and they were right.