Bestmed.biz is an online drugstore that allegedly sells various kinds of drugs to clients across the globe. Interestingly, the pharmacy doesn’t have an about us section, and little is known about its operations. So why did the owners choose to remain anonymous? Well, this review demystifies all the details about this strange pharmacy.