Because it gives an idea of what range is expected for the actual price. If someone gets an estimate of "about fifty bucks" versus "about $51.04", their reaction to seeing a final price of say $62.17 would be different. The first one implies that it's a rough estimate, while the second one doesn't.