DirecTV takes stand on costs