Tidied some of the price handling when there is no data and use the min version of react js