Yes.
Ask your Doctor to fax the prescription to Shoppers Drug Mart in Port Alberni (Fax: 250-723-0686).
Call the drug store with credit card info to pay for the prescription (Phone: 250-723-7387).
The drug store will put the prescription on the ferry (Francis Barkely), and you pay the $13 ferry delivery fee.
Alternatively, BMSC staff may be able to pick up the prescription in Port Alberni as part of the weekly food run.