Island pharmacy