The cost for the single use engines on the core are estimated to be over one half billion dollars per launch. These are Shuttle engines that have been around for nearly fifty years, not some fancy new technology. The total cost of each launch is estimated to be two billion dollars.
As of now the first launch is four years behind schedule. The schedule started in 2011.
But..but..solids are supposed to be cheap and simple, right?!
And to think that SpaceX is doing multiple launches a month.