The likely reason they do that is 'minimum advertised price' (MAP). This webpage explains the concept. Being in manufacturing, I see this annoyance all the time. It's a pain in the ass to call a company to get a price on something in their catalog, but that usually means they are selling below what they're allowed to advertise it for.
_________________________
-Rob Riccardelli
80GB 16MB MK2 090000736