and adding onto that, why dont people put pricing for their products / services?
Here is my reasoning. If i put up my prices on the net, my competitor might see them and maybe charge slightly less than me, even if its by a few shillings, and thereby take away my potential customers
Also, it makes the really interested buyer contact me in some way, either by sms, call or email and ask for the price, this point of contact later can be turned into an advantage, esp if its an email contact :-)