Can You Trust Your Power Meter?