Pool Prices Issue
I have been bothered by the pool price bug where it just made a change on the following line.

`        Write-Log -Level Warn "Pool prices are out of sync ($([Int]($Pools | Get-Member -MemberType NoteProperty -ErrorAction Ignore | Select-Object -ExpandProperty Name |  ForEach-Object {$Pools.$_} | Measure-Object Updated -Minimum -Maximum | ForEach-Object {$_.Maximum - $_.Minimum} | Select-Object -ExpandProperty TotalMinutes)) minutes). "
`
`        Write-Log -Level Warn "Pool prices are out of sync ($([Int]($Pools | Get-Member -MemberType NoteProperty -ErrorAction Ignore | Select-Object -ExpandProperty Name | where {$_.Name -ne "MinungPoolHubCoins"} | ForEach-Object {$Pools.$_} | Measure-Object Updated -Minimum -Maximum | ForEach-Object {$_.Maximum - $_.Minimum} | Select-Object -ExpandProperty TotalMinutes)) minutes). "
`

It seems to have fixed this.  I am watching this but is this works, I suggest a property added to each pool whether it should be checked for pool prices or not.  Especially for dual personality pools like MPH.

I am still observing this but I think this might actually do it.  Because I do not believe for this line MPHC is a working choice.