This company has an ad under DTV installs. They claim to be the #3 retailer in the country. I called a DIRECTV regional rep and inquired about them, and he never even heard of them! When I checked out their website, half of it was still under construction.
Does anybody know anything about this company?
DIRECT Activation?
There are 3 replies to this message