Never had a problem with Podium, I think they have always stated that they list everything, but don't hold all the stock.
I've known Dave and Lisa who run Podium a few years now and they are genuine people, maybe times are tough and suppliers are letting them down on holding parts also, its a vicious circle really as to who holds the stock....
I think you will find most mail order shops hold "everything"