Во-первых, я бы попробовал вот так.
itemName = itemNameNode.InnerText.Trim();
itemPrice = itemPriceNode.InnerText.Trim().Replace(" ", "Current price:");
Как насчет использования Trim()
перед использованием Replace()
Надеюсь, это поможет вам.