Replacement hard headliners, whats best?

Or just make one using your old one as a template. Like this...IMG_20180301_150804.jpg
3M contact spray.IMG_20180301_154836.jpg IMG_20180301_162323.jpgI was into it about $23 until I started getting exotic and bought the expensive glue and $37 fabic. The regular auto fabric would have been $20. But one could spray paint it for $6 and have it all done under $30.