Must be some good news coming soon....price has risen well of late & results of insurance problems are due?