Pricing is no different than any other discipline...pricers need to test, experiment and learn in order to refine both the communications and financial benchmarks that are used to establish prices.
Over time and with experience, your ability to price will get better.