Net Metering – an impending source of relief for consumers