Making progress on my Demon

Its shame what what thease companys charge for parts let alone shipping