The tricks to saving hundreds on a new iPhone X contract