PharmaLink provides turn-key physician dispensing software and distributes prepackaged medications, allowing private medical practices and employer work-site clinics to dispense commonly prescribed medications at the point of care rather than sending patients to a traditional pharmacy. Dispensing medications with PharmaLink provides medical practices a new revenue stream, increases medication compliance, and improves patient satisfaction by providing medications conveniently, confidentially, and cost effectively.