I have never heard of them but that headliner looks well thought out. It is really nice that you don't have to remove the front or rear glass and that you get an extra bit of headroom. The price although a bit high really isn't that bad, all things considered.
Mustangs to Fear deals in mainly Eleanor stuff and they have really done wonders with the fiberglass for the E-cars. All of their stuff is top notch and the owner Rich, is a great guy to deal with. Give them a call and they will be happy to answer any questions.