They do this so they can do face-to-face haggling. I'm currently shopping around for VF displays, and what I will use depends on how much it costs. So it ticks me off that I have to phone up for the price of every damn part they have. Mainly they say it's so their competitors can't monitor their prices, but this is easily done by pretending to be a potential customer. I reckon they're all descended from shifty-eyed camel dealers, via used-car salesmen...