"It costs $10,000" ...if they don't balk: "per month" ...if they don't balk: "per user" ...if they don't balk: "per CPU"
IMHO, there's pro's/con's to publicly listed pricing. There's definitely no hard and fast rule. Some con's to consider: [1] It anchors prospects at certain price points (can be good and bad), [2] It might scare people off before you can value sell them and justify your pricing.
With enterprise SaaS, it entirely depends on: [1] what you're selling, [2] who you're selling to, and [3] the buyers' journey you're looking to accommodate / create.
I did not know they did this. But that is awesome. When trying to buy things even with a substantial budget in research, "contact us" was the most irritating thing - I don't need the damn up sell, but I do need to know whether you're thinking 10k or 50k.
If you had given me even a ballpark price up front I wouldn't have wasted your salesman's time!
If SpaceX posts pricing publicly [1], you really have no excuse as a tiny SaaS startup.
[1]: http://www.spacex.com/about/capabilities