How much does an epc cost