changed the price to decimal when reading from xml