As above I agree with you, but I think in most cases, many details are put on the site. However its difficult to cover all bases and so the terminology:
"Please contact us for further details" is nothing more than a polite way of saying I am looking forward to you giving me a call and I'm happy to field further questions you may have which I hadn't thought of to cover on my site.
What does irritate me is people who don't display pricing. Especially if its a new product that I haven't heard of before. Does it cost R1mil? In which case I'll not waste further time on it or is it something within my budget and worth investigating further.
Did you like this article? Share it with your favourite social network.