Match m = Regex.Match(priceHtml, "\"price\":\"\\d+.\\d+\"", RegexOptions.Compiled | RegexOptions.IgnoreCase);
while (m.Value.Trim() != string.Empty)
{
decimal p = m.Value.Replace("\"price\":\"",string.Empty).Replace("\"",string.Empty).ToDecimal();
if (p > 0)
prices.Add(p);
m = m.NextMatch();
}