DIRECTV requires a two-year contract but offers a two-year price guarantee. After those two years, you'll pay whatever amount DIRECTV has raised its package prices to since you signed up, which it calls “the current prevailing prices.”