Does DirecTV currently allow self-install if you sign up for one of their promtions for new subs ?
One of my relatives wants to sign up and I would rather do the install myself (I find that these particular relatives always end up with installers doing bad work that I have to fix later).
One of my relatives wants to sign up and I would rather do the install myself (I find that these particular relatives always end up with installers doing bad work that I have to fix later).