pharmacy ranked highest in customer satisfaction