A subpoena may be served by the marshal, or by any other person not less than eighteen (18) years of age, who can read and write, and who is not a party or attorney for a party, and who has no interest in the action. Service of a subpoena upon a person named therein shall be made by delivering it to such person or pursuant to the provisions of Rule 4.4 regarding personal service of summons and by tendering to him the fees for attendance and mileage pursuant to the regulations promulgated by the Administrative Director of the Courts. When the subpoena is issued on behalf of the Commonwealth of Puerto Rico or an officer or agency thereof, the fees for attendance and mileage need not be tendered.