The ability to manage multiple price lists and track last price by vendor is a great feature, but price is not always the deciding metric, in manufacturing at least. Often times we are in a jam and need a part fast.
I am still new, so maybe this already exists, but I would like to say that it would have great value for the table to look like this:
Vendor Name Price Lead Time
Vendor A $3.00 18 days
Vendor B $3.95 10 days
You can see that this would give an at a glance decision to where to get the part based on purchasing circumstances.