BC Residents get taken for close to a half billion on BC Hydro deal