I found a great local shop that came out to my worksite and replaced the fallen headliner in my 15-year old car. It was $115 and well worth it.. http://www.www.autointerior.net
Click on any image below for an enlargement (~500K) image.
Closeup of trim and seatbelt fitting
View across from Passenger seat