Emerald avenue is the definition of Medicinal delivery.. Everything from top notch delivery to top notch medication, Ive been using Emerald for over a year now.. I wouldnt see myself going anywhere else.. they go above and beyond for all patients. Thank you Emerald avenue for the life changing service. Jamie J. Haverhill MA