Salvage yards back east have some nice ones. For the headliner, its the same for 1991-1996 impala/caprice (impala has 2 extra slots in the back for opera lights) but they all work the same. Here is the BIG diff, the early 1991-1992 headliner is actually built better and the backing material on it is much more stiff and not weak like the 1994-1996. I chose the early type for my car as I had custom suede work and 3D flames worked into it and it came out much nicer than it would have with the softer 1994-96 type.
Both can be found at junk yards and recovered to look new.