The council of each borough shall have power to permit, subject to terms and conditions as it may and, as specifically provided, shall prescribe, a paid or volunteer fire company, paid or volunteer rescue company and paid or volunteer ambulance company in the borough to participate in purchase contracts for petroleum products entered into by the borough. A company desiring to participate in purchase contracts shall file with the borough secretary a request to authorize it to participate in contracts for the purchase of petroleum products of the borough and agreeing that it will be bound by the terms and conditions as the borough may and, as specifically provided, shall prescribe and that it will be responsible for payment directly to the vendor under each purchase contract. Among the terms and conditions, the borough shall prescribe that the prices must be F.O.B. destination.