I'm not trying to justify someone else's methods - I'm just pointing out how comparing them against a 8-figure company might not be quite fair.
Having said that, I've recently placed orders with several "big name" distributors for items they claim to have in stock. Three charged our account then could not deliver, another 6 or 7 claimed to have stock but refused order, 2 even accpeted the order and had us holding for three weeks each before finally admitting they didn't have access to stock thet their website claimed.
One Farnell Group company are still producing WEEKLY flyers with these items in, despite having discontinued the item three months ago! Their website also accepts orders for these items. So much for Farnell-in-One being the Benchmark.....
I've telephoned around 20 smaller suppliers (again who have "real time" price lists), and have found one who actually has a small stock of what he claims - and he's doing very nicely out of us thankyou.
All I'm saying is that not providing a general listing is "a poor show", but real-time listing is nigh on impossible for smaller companies who are relying on larger distributors - and even the eight-figure companies who can put 12-15 people full time on provision of this often get it horrendously wrong.