Jim, all the floor pans and most of the other stuff on my ride was replaced. As I bought parts from different places it seemed that the distributors had bought the items from the same places so on repo parts try to find the best price. Most need to be trimed to allow for the different amounts that customers cut from their rides.
historic is right, oyu will not find anyone to sell you floor pans that fit perfect out of the box. they will all need triming as they are intentionally built oversize just so you can fit the panels to the opening. you get a better job that way.